* buffer.c (Fgenerate_new_buffer_name): Fix sprintf format mismatch.
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 4 Jul 2012 05:39:36 +0000 (22:39 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 4 Jul 2012 05:39:36 +0000 (22:39 -0700)
src/ChangeLog
src/buffer.c

index d6210b2..fdcab51 100644 (file)
@@ -1,3 +1,7 @@
+2012-07-04  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * buffer.c (Fgenerate_new_buffer_name): Fix sprintf format mismatch.
+
 2012-07-04  Dmitry Antipov  <dmantipov@yandex.ru>
 
        * buffer.c (Fgenerate_new_buffer_name): Fix type mismatch.
index d9c0796..1e68d7d 100644 (file)
@@ -859,7 +859,7 @@ is first appended to NAME, to speed up finding a non-existent buffer.  */)
   if (!strncmp (SSDATA (name), " ", 1)) /* see bug#1229 */
     {
       /* Note fileio.c:make_temp_name does random differently.  */
-      sprintf (number, "-%"pD"d", XFASTINT (Frandom (make_number (999999))));
+      sprintf (number, "-%"pI"d", XFASTINT (Frandom (make_number (999999))));
       tem2 = concat2 (name, build_string (number));
       tem = Fget_buffer (tem2);
       if (NILP (tem))