emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] trunk r115594: Avoid compiler warnings in w32fns.c:emacs_a


From: Eli Zaretskii
Subject: [Emacs-diffs] trunk r115594: Avoid compiler warnings in w32fns.c:emacs_abort.
Date: Wed, 18 Dec 2013 16:21:34 +0000
User-agent: Bazaar (2.6b2)

------------------------------------------------------------
revno: 115594
revision-id: address@hidden
parent: address@hidden
committer: Eli Zaretskii <address@hidden>
branch nick: trunk
timestamp: Wed 2013-12-18 18:21:17 +0200
message:
  Avoid compiler warnings in w32fns.c:emacs_abort.
  
   src/w32fns.c (emacs_abort): Use intptr_t as argument of
   INT_BUFSIZE_BOUND, to avoid compiler warnings.
modified:
  src/ChangeLog                  changelog-20091113204419-o5vbwnq5f7feedwu-1438
  src/w32fns.c                   w32fns.c-20091113204419-o5vbwnq5f7feedwu-945
=== modified file 'src/ChangeLog'
--- a/src/ChangeLog     2013-12-18 03:21:48 +0000
+++ b/src/ChangeLog     2013-12-18 16:21:17 +0000
@@ -1,3 +1,8 @@
+2013-12-18  Eli Zaretskii  <address@hidden>
+
+       * w32fns.c (emacs_abort): Use intptr_t as argument of
+       INT_BUFSIZE_BOUND, to avoid compiler warnings.
+
 2013-12-18  Glenn Morris  <address@hidden>
 
        * lread.c (Fload): Pass load_prefer_newer to openp.

=== modified file 'src/w32fns.c'
--- a/src/w32fns.c      2013-12-15 17:40:44 +0000
+++ b/src/w32fns.c      2013-12-18 16:21:17 +0000
@@ -8422,7 +8422,12 @@
            int errfile_fd = -1;
            int j;
            char buf[sizeof ("\r\nException  at this address:\r\n\r\n")
-                    + 2 * INT_BUFSIZE_BOUND (void *)];
+                    /* The type below should really be 'void *', but
+                       INT_BUFSIZE_BOUND cannot handle that without
+                       triggering compiler warnings (under certain
+                       pedantic warning switches), it wants an
+                       integer type.  */
+                    + 2 * INT_BUFSIZE_BOUND (intptr_t)];
 #ifdef CYGWIN
            int stderr_fd = 2;
 #else


reply via email to

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