Changeset 5415
- Timestamp:
- 03/15/08 16:24:09 (4 months ago)
- Files:
-
- libwired/trunk/libwired/system/wi-log.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
libwired/trunk/libwired/system/wi-log.c
r5413 r5415 79 79 80 80 static int _wi_log_lines; 81 81 static wi_boolean_t _wi_log_in_callback; 82 82 static wi_lock_t *_wi_log_lock; 83 83 … … 154 154 char date[_WI_LOG_DATE_SIZE]; 155 155 int priority; 156 157 if(_wi_log_in_callback) 158 return; 156 159 157 160 string = wi_string_init_with_format_and_arguments(wi_string_alloc(), fmt, ap); … … 224 227 } 225 228 226 if(wi_log_callback) 229 if(wi_log_callback) { 230 _wi_log_in_callback = true; 227 231 (*wi_log_callback)(level, string); 232 _wi_log_in_callback = false; 233 } 228 234 229 235 if(wi_log_startup && level == WI_LOG_ERR)
