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