Changeset 1587
- Timestamp:
- 06/20/08 18:21:52 (3 months ago)
- Files:
-
- cherokee/trunk/ChangeLog (modified) (2 diffs)
- cherokee/trunk/cherokee/macros.h (modified) (1 diff)
- cherokee/trunk/cherokee/util.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
cherokee/trunk/ChangeLog
r1586 r1587 1 1 2008-06-20 Alvaro Lopez Ortega <alvaro@alobbs.com> 2 3 * cherokee/macros.h (PRINT_ERRNO): Fix: It was not printing the 4 right 'file' and 'line number' values. 2 5 3 6 * qa/run-tests.py: Tries to raise the initial file descriptor … … 18 21 19 22 * cherokee/buffer.c (cherokee_buffer_decode_base64): Fixes an 20 issue on systems where "char" != "signed char". Patch by M ΓΌller23 issue on systems where "char" != "signed char". Patch by Muller 21 24 Tiziano <t...@dev-zero.ch>. 22 25 cherokee/trunk/cherokee/macros.h
r1562 r1587 283 283 # define PRINT_MSG(fmt,arg...) fprintf(stderr, fmt, ##arg) 284 284 # define PRINT_ERROR(fmt,arg...) fprintf(stderr, "%s:%d: "fmt, __FILE__, __LINE__, ##arg) 285 # define PRINT_ERRNO(err,fmt,arg...) cherokee_print_errno(err, fmt"\n", ##arg)285 # define PRINT_ERRNO(err,fmt,arg...) cherokee_print_errno(err, "%s:%d: "fmt"\n", __FILE__, __LINE__, ##arg) 286 286 #else 287 287 # define PRINT_MSG(fmt,...) fprintf(stderr, fmt, __VA_ARGS__) 288 288 # define PRINT_ERROR(fmt,...) fprintf(stderr, "%s:%d: "fmt, __FILE__, __LINE__, __VA_ARGS__) 289 # define PRINT_ERRNO(err,fmt,...) cherokee_print_errno(err, fmt"\n", __VA_ARGS__)289 # define PRINT_ERRNO(err,fmt,...) cherokee_print_errno(err, "%s:%d: "fmt"\n", __FILE__, __LINE__, __VA_ARGS__) 290 290 #endif 291 291 cherokee/trunk/cherokee/util.c
r1584 r1587 1245 1245 if (errstr == NULL) 1246 1246 errstr = "unknwon error (?)"; 1247 1247 1248 cherokee_buffer_ensure_size (&buffer, 128); 1248 1249 va_start (ap, format); … … 1251 1252 1252 1253 cherokee_buffer_replace_string (&buffer, "${errno}", 8, errstr, strlen(errstr)); 1253 PRINT_ ERROR_S (buffer.buf);1254 PRINT_MSG_S (buffer.buf); 1254 1255 1255 1256 cherokee_buffer_mrproper (&buffer);