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