1
0
mirror of https://github.com/Llewellynvdm/conky.git synced 2024-11-18 02:55:12 +00:00

ISO C99 forbids named variadic macros

* also at least a single variadic argument must be
  specified, so this (absolutely perfect) code doesn't
  work
* this should fix it without changing the way the
  macros are to be called


git-svn-id: https://conky.svn.sourceforge.net/svnroot/conky/trunk/conky1@1063 7f574dfc-610e-0410-a909-a81674777703
This commit is contained in:
Phil 2008-03-29 04:47:10 +00:00
parent cb653c0baa
commit 36a18732ea

View File

@ -96,11 +96,15 @@ extern unsigned int text_buffer_size;
#include <sys/socket.h> #include <sys/socket.h>
#define ERR(s, varargs...) fprintf(stderr, "Conky: " s "\n", ##varargs) #define ERR(...) { \
fprintf(stderr, "Conky: "); \
fprintf(stderr, __VA_ARGS__); \
fprintf(stderr, "\n"); \
}
/* critical error */ /* critical error */
#define CRIT_ERR(s, varargs...) \ #define CRIT_ERR(...) \
{ fprintf(stderr, "Conky: " s "\n", ##varargs); exit(EXIT_FAILURE); } { ERR(__VA_ARGS__); exit(EXIT_FAILURE); }
struct i8k_struct { struct i8k_struct {
char *version; char *version;