emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] /srv/bzr/emacs/trunk r103120: Merge: * emacsclient.c: conf


From: Paul Eggert
Subject: [Emacs-diffs] /srv/bzr/emacs/trunk r103120: Merge: * emacsclient.c: conform to C89 pointer rules
Date: Fri, 04 Feb 2011 23:19:23 -0800
User-agent: Bazaar (2.0.3)

------------------------------------------------------------
revno: 103120 [merge]
committer: Paul Eggert <address@hidden>
branch nick: trunk
timestamp: Fri 2011-02-04 23:19:23 -0800
message:
  Merge: * emacsclient.c: conform to C89 pointer rules
modified:
  lib-src/ChangeLog
  lib-src/emacsclient.c
=== modified file 'lib-src/ChangeLog'
--- a/lib-src/ChangeLog 2011-02-02 19:50:21 +0000
+++ b/lib-src/ChangeLog 2011-02-05 07:18:46 +0000
@@ -1,3 +1,9 @@
+2011-02-05  Paul Eggert  <address@hidden>
+
+       * emacsclient.c: conform to C89 pointer rules
+       (file_name_absolute_p): Accept const char *, not const unsigned
+       char *, to satisfy C89 rules.
+
 2011-02-02  Eli Zaretskii  <address@hidden>
 
        * makefile.w32-in (ETAGS_CFLAGS, CTAGS_CFLAGS): Add

=== modified file 'lib-src/emacsclient.c'
--- a/lib-src/emacsclient.c     2011-01-25 04:08:28 +0000
+++ b/lib-src/emacsclient.c     2011-02-05 07:18:46 +0000
@@ -854,7 +854,7 @@
 
 
 int
-file_name_absolute_p (const unsigned char *filename)
+file_name_absolute_p (const char *filename)
 {
   /* Sanity check, it shouldn't happen.  */
   if (! filename) return FALSE;
@@ -867,7 +867,7 @@
 
 #ifdef WINDOWSNT
   /* X:\xxx is always absolute.  */
-  if (isalpha (filename[0])
+  if (isalpha ((unsigned char) filename[0])
       && filename[1] == ':' && (filename[2] == '\\' || filename[2] == '/'))
     return TRUE;
 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]