Changeset 11922 in webkit for trunk/JavaScriptCore/kxmlcore
- Timestamp:
- Jan 7, 2006, 2:22:45 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kxmlcore/Assertions.h
r11918 r11922 106 106 107 107 #define ASSERT(assertion) ((void)0) 108 #define ASSERT_WITH_MESSAGE(assertion, formatAndArgs,...) ((void)0)108 #define ASSERT_WITH_MESSAGE(assertion, ...) ((void)0) 109 109 #define ASSERT_NOT_REACHED() ((void)0) 110 110 … … 117 117 } \ 118 118 while (0) 119 #define ASSERT_WITH_MESSAGE(assertion, formatAndArgs,...) do \119 #define ASSERT_WITH_MESSAGE(assertion, ...) do \ 120 120 if (!(assertion)) { \ 121 KXCReportAssertionFailureWithMessage(__FILE__, __LINE__, KXMLCORE_PRETTY_FUNCTION, #assertion, formatAndArgs); \121 KXCReportAssertionFailureWithMessage(__FILE__, __LINE__, KXMLCORE_PRETTY_FUNCTION, #assertion, __VA_ARGS__); \ 122 122 CRASH(); \ 123 123 } \ … … 150 150 151 151 #if FATAL_DISABLED 152 #define FATAL( formatAndArgs,...) ((void)0)152 #define FATAL(...) ((void)0) 153 153 #else 154 #define FATAL( formatAndArgs,...) do { \155 KXCReportFatalError(__FILE__, __LINE__, KXMLCORE_PRETTY_FUNCTION, formatAndArgs); \154 #define FATAL(...) do { \ 155 KXCReportFatalError(__FILE__, __LINE__, KXMLCORE_PRETTY_FUNCTION, __VA_ARGS__); \ 156 156 CRASH(); \ 157 157 } while (0) … … 161 161 162 162 #if ERROR_DISABLED 163 #define ERROR( formatAndArgs,...) ((void)0)163 #define ERROR(...) ((void)0) 164 164 #else 165 #define ERROR( formatAndArgs, ...) KXCReportError(__FILE__, __LINE__, KXMLCORE_PRETTY_FUNCTION, formatAndArgs)165 #define ERROR(...) KXCReportError(__FILE__, __LINE__, KXMLCORE_PRETTY_FUNCTION, __VA_ARGS__) 166 166 #endif 167 167 … … 169 169 170 170 #if LOG_DISABLED 171 #define LOG(channel, formatAndArgs,...) ((void)0)171 #define LOG(channel, ...) ((void)0) 172 172 #else 173 #define LOG(channel, formatAndArgs, ...) KXCLog(__FILE__, __LINE__, KXMLCORE_PRETTY_FUNCTION, &JOIN_LOG_CHANNEL_WITH_PREFIX(LOG_CHANNEL_PREFIX, channel), formatAndArgs)173 #define LOG(channel, ...) KXCLog(__FILE__, __LINE__, KXMLCORE_PRETTY_FUNCTION, &JOIN_LOG_CHANNEL_WITH_PREFIX(LOG_CHANNEL_PREFIX, channel), __VA_ARGS__) 174 174 #define JOIN_LOG_CHANNEL_WITH_PREFIX(prefix, channel) JOIN_LOG_CHANNEL_WITH_PREFIX_LEVEL_2(prefix, channel) 175 175 #define JOIN_LOG_CHANNEL_WITH_PREFIX_LEVEL_2(prefix, channel) prefix ## channel
Note:
See TracChangeset
for help on using the changeset viewer.