Changeset 2057
- Timestamp:
- 01/18/2008 11:05:47 AM (7 months ago)
- Files:
-
- 1 modified
-
trunk/src/log.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/log.h
r1827 r2057 20 20 #endif 21 21 22 // TODO: perhaps make portable (detect if cc supports) 23 #define __ATTRIBUTE_PRINTF_FORMAT(fmt, arg) __attribute__ ((__format__ (__printf__, fmt, arg))) 24 22 25 #define ERROR(fmt, ...) \ 23 26 log_trace("%s.%d: (error) "fmt, REMOVE_PATH(__FILE__), __LINE__, __VA_ARGS__) … … 32 35 abort();\ 33 36 } while(0) 34 LI_API int log_trace(const char *fmt, ...) ;37 LI_API int log_trace(const char *fmt, ...) __ATTRIBUTE_PRINTF_FORMAT(1, 2); 35 38 #endif

