From: Andreas Schwab Date: Sat, 24 Oct 2009 14:01:03 +0000 (+0000) Subject: (procfs_ttyname): Fix sprintf format to match argument X-Git-Tag: emacs-pretest-23.1.90~670 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=10d66ec001d9292656cdebcc1e944eac403712dc;p=emacs.git (procfs_ttyname): Fix sprintf format to match argument type. (system_process_attributes): Likewise. --- diff --git a/src/ChangeLog b/src/ChangeLog index 8500509cd5b..ff6e0551d9e 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,9 @@ +2009-10-24 Andreas Schwab + + * sysdep.c (procfs_ttyname): Fix sprintf format to match argument + type. + (system_process_attributes): Likewise. + 2009-10-24 Dan Nicolaescu * keymap.c (Fmake_sparse_keymap): Purecopy the name. diff --git a/src/sysdep.c b/src/sysdep.c index 210ad37fee9..fc252e87aa8 100644 --- a/src/sysdep.c +++ b/src/sysdep.c @@ -3303,7 +3303,7 @@ procfs_ttyname (int rdev) if (MINOR (rdev) >= minor_beg && MINOR (rdev) <= minor_end) { - sprintf (name + strlen (name), "%lu", MINOR (rdev)); + sprintf (name + strlen (name), "%u", MINOR (rdev)); break; } } @@ -3374,7 +3374,7 @@ system_process_attributes (Lisp_Object pid) CHECK_NUMBER_OR_FLOAT (pid); proc_id = FLOATP (pid) ? XFLOAT_DATA (pid) : XINT (pid); - sprintf (procfn, "/proc/%lu", proc_id); + sprintf (procfn, "/proc/%u", proc_id); if (stat (procfn, &st) < 0) return attrs;