Changeset 3533
- Timestamp:
- 08/15/08 16:35:59 (4 months ago)
- Files:
-
- 1 modified
-
trunk/opensync/opensync_support.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/opensync/opensync_support.c
r3440 r3533 32 32 GPrivate* trace_disabled = NULL; 33 33 GPrivate* trace_sensitive = NULL; 34 GPrivate* print_stderr = NULL; 34 35 const char *trace = NULL; 35 36 … … 100 101 else 101 102 g_private_set(trace_sensitive, GINT_TO_POINTER(0)); 103 104 const char *error = g_getenv("OSYNC_PRINTERROR"); 105 if (!print_stderr) 106 print_stderr = g_private_new(NULL); 107 108 if (error) 109 g_private_set(print_stderr, GINT_TO_POINTER(1)); 110 else 111 g_private_set(print_stderr, GINT_TO_POINTER(0)); 102 112 103 113 if (!g_file_test(trace, G_FILE_TEST_IS_DIR)) { … … 209 219 if (tabs < 0) 210 220 tabs = 0; 221 222 if (print_stderr) 223 fprintf(stderr, "EXIT_ERROR: %s\n", buffer); 211 224 break; 212 225 case TRACE_ERROR: 213 226 logmessage = g_strdup_printf("[%li.%06li]%sERROR: %s%s", curtime.tv_sec, curtime.tv_usec, tabstr->str, buffer, endline); 227 228 if (print_stderr) 229 fprintf(stderr, "ERROR: %s\n", buffer); 230 214 231 break; 215 232 }
