Enlightenment CVS committal

Author  : kwo
Project : e16
Module  : e

Dir     : e16/e/src


Modified Files:
        E.h ewmh.c ipc.c session.c 


Log Message:
Check argument lists for printf-alikes.
===================================================================
RCS file: /cvsroot/enlightenment/e16/e/src/E.h,v
retrieving revision 1.321
retrieving revision 1.322
diff -u -3 -r1.321 -r1.322
--- E.h 14 Aug 2004 15:06:26 -0000      1.321
+++ E.h 15 Aug 2004 20:45:23 -0000      1.322
@@ -100,8 +100,10 @@
 
 #if HAVE___ATTRIBUTE__
 #define __UNUSED__ __attribute__((unused))
+#define __PRINTF__ __attribute__((__format__(__printf__, 1, 2)))
 #else
 #define __UNUSED__
+#define __PRINTF__
 #endif
 
 /* workaround for 64bit architectures - xlib expects 32bit CARDINALS to be */
@@ -2384,7 +2386,7 @@
 char               *EDirUserCache(void);
 void                Quicksort(void **a, int l, int r,
                              int (*CompareFunc) (void *d1, void *d2));
-void                Eprintf(const char *fmt, ...);
+void __PRINTF__     Eprintf(const char *fmt, ...);
 
 /* moveresize.c */
 int                 ActionMoveStart(EWin * ewin, const void *params,
===================================================================
RCS file: /cvsroot/enlightenment/e16/e/src/ewmh.c,v
retrieving revision 1.56
retrieving revision 1.57
diff -u -3 -r1.56 -r1.57
--- ewmh.c      3 Aug 2004 17:37:45 -0000       1.56
+++ ewmh.c      15 Aug 2004 20:45:23 -0000      1.57
@@ -833,7 +833,7 @@
      }
    else if (event->message_type == _NET_SHOWING_DESKTOP)
      {
-       Eprintf("EWMH_ProcessClientMessage: _NET_SHOWING_DESKTOP: %d\n",
+       Eprintf("EWMH_ProcessClientMessage: _NET_SHOWING_DESKTOP: %ld\n",
                event->data.l[0]);
        EWMH_SetShowingDesktop(event->data.l[0]);
        goto done;
===================================================================
RCS file: /cvsroot/enlightenment/e16/e/src/ipc.c,v
retrieving revision 1.179
retrieving revision 1.180
diff -u -3 -r1.179 -r1.180
--- ipc.c       14 Aug 2004 15:06:26 -0000      1.179
+++ ipc.c       15 Aug 2004 20:45:23 -0000      1.180
@@ -25,12 +25,7 @@
 #include "timestamp.h"
 #include <ctype.h>
 
-#if HAVE___ATTRIBUTE__
-static void         IpcPrintf(const char *fmt, ...)
-   __attribute__ ((__format__(__printf__, 1, 2)));
-#else
-static void         IpcPrintf(const char *fmt, ...);
-#endif
+static void __PRINTF__ IpcPrintf(const char *fmt, ...);
 
 typedef struct _IPCstruct
 {
===================================================================
RCS file: /cvsroot/enlightenment/e16/e/src/session.c,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -3 -r1.76 -r1.77
--- session.c   14 Aug 2004 15:06:26 -0000      1.76
+++ session.c   15 Aug 2004 20:45:23 -0000      1.77
@@ -1242,7 +1242,7 @@
    EDBUG(9, "EExit");
 
    if (EventDebug(EDBUG_TYPE_SESSION))
-      Eprintf("EExit(%p)\n", exitcode);
+      Eprintf("EExit(%d)\n", exitcode);
 
    SaveSession(1);
 




-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to