[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/editfns.c,v
From: |
Richard M. Stallman |
Subject: |
[Emacs-diffs] Changes to emacs/src/editfns.c,v |
Date: |
Thu, 31 Aug 2006 23:07:39 +0000 |
CVSROOT: /cvsroot/emacs
Module name: emacs
Changes by: Richard M. Stallman <rms> 06/08/31 23:07:39
Index: editfns.c
===================================================================
RCS file: /cvsroot/emacs/emacs/src/editfns.c,v
retrieving revision 1.423
retrieving revision 1.424
diff -u -b -r1.423 -r1.424
--- editfns.c 25 Aug 2006 23:33:30 -0000 1.423
+++ editfns.c 31 Aug 2006 23:07:39 -0000 1.424
@@ -3758,7 +3758,13 @@
this_format[format - this_format_start] = 0;
if (INTEGERP (args[n]))
+ {
+ if (format[-1] == 'd')
sprintf (p, this_format, XINT (args[n]));
+ /* Don't sign-extend for octal or hex printing. */
+ else
+ sprintf (p, this_format, XUINT (args[n]));
+ }
else
sprintf (p, this_format, XFLOAT_DATA (args[n]));