]> git.eshelyaron.com Git - emacs.git/commitdiff
* nsterm.m ((NSSize)windowWillResize): Use esprintf, not sprintf,
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 29 Aug 2011 19:09:16 +0000 (12:09 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 29 Aug 2011 19:09:16 +0000 (12:09 -0700)
in case result does not fit in int.

src/ChangeLog
src/nsterm.m

index b69830b23a06d1f709d066fd70f2b48df2a4b53c..362109acbe6f449dc1afe4a4a710dc829f95dad7 100644 (file)
@@ -74,6 +74,9 @@
        (Fexecute_kbd_macro): Don't assume repeat count fits in int.
        * macros.h (executing_kbd_macro_iterations): Now EMACS_INT, not int.
 
+       * nsterm.m ((NSSize)windowWillResize): Use esprintf, not sprintf,
+       in case result does not fit in int.
+
 2011-08-26  Paul Eggert  <eggert@cs.ucla.edu>
 
        Integer and memory overflow issues (Bug#9196).
index 4c9574c35ba9aa2b8ee7f513d3513341f70bc2ef..827404a2974ac08b5e089a817e68ca02d4592da5 100644 (file)
@@ -5316,7 +5316,7 @@ ns_term_shutdown (int sig)
             strcpy (old_title, t);
           }
         size_title = xmalloc (strlen (old_title) + 40);
-        sprintf (size_title, "%s  —  (%d x %d)", old_title, cols, rows);
+       esprintf (size_title, "%s  —  (%d x %d)", old_title, cols, rows);
         [window setTitle: [NSString stringWithUTF8String: size_title]];
         [window display];
         xfree (size_title);