252:5653a9626cc0 | 259:0b8692959d37 |
---|---|
38 #ifdef __cplusplus | 38 #ifdef __cplusplus |
39 extern "C" { | 39 extern "C" { |
40 #endif | 40 #endif |
41 | 41 |
42 typedef struct { | 42 typedef struct { |
43 char *file; | 43 const char *file; |
44 char *level; | 44 const char *level; |
45 int log_stdout; | 45 int log_stdout; |
46 int log_stderr; | 46 int log_stderr; |
47 } LogConfig; | 47 } LogConfig; |
48 | 48 |
49 typedef struct { | 49 typedef struct { |
50 FILE *file; | 50 FILE *file; |
51 uint32_t ref; | 51 uint32_t ref; |
73 | 73 |
74 void log_add_logdup(LogDup *dup); | 74 void log_add_logdup(LogDup *dup); |
75 void log_remove_logdup(LogDup *dup); | 75 void log_remove_logdup(LogDup *dup); |
76 | 76 |
77 // access logging | 77 // access logging |
78 LogFile* get_access_log_file(sstr_t file); | 78 LogFile* get_access_log_file(scstr_t file); |
79 | 79 |
80 #ifdef __cplusplus | 80 #ifdef __cplusplus |
81 } | 81 } |
82 #endif | 82 #endif |
83 | 83 |