ucx/logging.c

changeset 67
27e67e725d35
parent 57
e18157c52985
child 80
0125e4089f88
equal deleted inserted replaced
66:fcfe8c5e9fe1 67:27e67e725d35
9 } 9 }
10 10
11 return logger; 11 return logger;
12 } 12 }
13 13
14 void ucx_logger_log(UcxLogger *logger, unsigned int level, sstr_t message) { 14 void ucx_logger_log(UcxLogger *logger, unsigned int level,
15 const sstr_t message) {
15 if (level <= logger->level) { 16 if (level <= logger->level) {
16 fwrite(message.ptr, 1, message.length, logger->stream); 17 fwrite(message.ptr, 1, message.length, logger->stream);
17 fflush(logger->stream); 18 fflush(logger->stream);
18 } 19 }
19 } 20 }

mercurial