Convert sprintf calls to snprintf
authorAlan Coopersmith <alan.coopersmith@oracle.com>
Mon, 11 Feb 2013 03:29:05 +0000 (19:29 -0800)
committerAlan Coopersmith <alan.coopersmith@oracle.com>
Mon, 11 Feb 2013 03:29:05 +0000 (19:29 -0800)
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
xdpyinfo.c

index def5ee6..3233b19 100644 (file)
@@ -336,7 +336,8 @@ print_display_info(Display *dpy)
       case LSBFirst:    cp = "LSBFirst"; break;
       case MSBFirst:    cp = "MSBFirst"; break;
       default:
-       sprintf (dummybuf, "unknown order %d", BitmapBitOrder (dpy));
+       snprintf (dummybuf, sizeof(dummybuf),
+                  "unknown order %d", BitmapBitOrder (dpy));
        cp = dummybuf;
        break;
     }
@@ -347,7 +348,8 @@ print_display_info(Display *dpy)
       case LSBFirst:    cp = "LSBFirst"; break;
       case MSBFirst:    cp = "MSBFirst"; break;
       default:
-       sprintf (dummybuf, "unknown order %d", ImageByteOrder (dpy));
+       snprintf (dummybuf, sizeof(dummybuf),
+                  "unknown order %d", ImageByteOrder (dpy));
        cp = dummybuf;
        break;
     }
@@ -421,7 +423,7 @@ print_visual_info(XVisualInfo *vip)
       case TrueColor:    class = "TrueColor"; break;
       case DirectColor:    class = "DirectColor"; break;
       default:
-       sprintf (errorbuf, "unknown class %d", vip->class);
+       snprintf (errorbuf, sizeof(errorbuf), "unknown class %d", vip->class);
        class = errorbuf;
        break;
     }