Changeset 8e1657c
- Timestamp:
- Mar 29, 2009, 3:19:34 PM (15 years ago)
- Branches:
- owl
- Children:
- 2b23a36a
- Parents:
- 04a061f
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
functions.c
r04a061f r8e1657c 3452 3452 { 3453 3453 va_list ap; 3454 char buff[2048], buff2[2048]; 3454 char *buff, *buff2; 3455 char *nl; 3455 3456 char *date; 3456 3457 time_t now; … … 3462 3463 va_start(ap, fmt); 3463 3464 3464 vsnprintf(buff, 2048,fmt, ap);3465 sprintf(buff2,"%s %s", date, buff);3465 buff = g_strdup_vprintf(fmt, ap); 3466 buff2 = owl_sprintf("%s %s", date, buff); 3466 3467 owl_function_debugmsg("ERROR: %s", buff); 3467 if (owl_global_get_curs_msgwin(&g)) { 3468 werase(owl_global_get_curs_msgwin(&g)); 3469 waddstr(owl_global_get_curs_msgwin(&g), buff); 3470 wnoutrefresh(owl_global_get_curs_msgwin(&g)); 3471 owl_global_set_needrefresh(&g); 3468 nl = strchr(buff, '\n'); 3469 if(nl && *(nl + 1)) { 3470 /* Multiline error */ 3471 owl_function_adminmsg("ERROR", buff); 3472 } else { 3473 owl_function_makemsg("[Error] %s", buff); 3472 3474 } 3473 3475 owl_errqueue_append_err(owl_global_get_errqueue(&g), buff2); 3474 3476 va_end(ap); 3475 3477 owl_free(date); 3478 owl_free(buff); 3479 owl_free(buff2); 3476 3480 } 3477 3481
Note: See TracChangeset
for help on using the changeset viewer.