common.h

changeset 59
891b9e6ee139
parent 50
2e333a3ca49a
child 63
0557babc8675
equal deleted inserted replaced
58:bc9317d1b9c9 59:891b9e6ee139
82 va_end (v); 82 va_end (v);
83 83
84 // Plural expression 84 // Plural expression
85 #define PLURAL(n) (n != 1) ? "s" : "" 85 #define PLURAL(n) (n != 1) ? "s" : ""
86 86
87 // Shortcut for zeroing something
88 #define ZERO(obj) memset (&obj, 0, sizeof (obj));
89
87 void error (const char* text, ...); 90 void error (const char* text, ...);
88 char* ObjectFileName (str s); 91 char* ObjectFileName (str s);
89 bool fexists (char* path); 92 bool fexists (char* path);
90 93
91 // Make the parser's variables globally available 94 // Make the parser's variables globally available

mercurial