have LOGF macros add a newline, so user code doesn't need to.
This commit is contained in:
+12
-12
@@ -49,27 +49,27 @@ int main(int argc, char *argv[])
|
||||
uc_log_add_destination(dest);
|
||||
dest = uc_log_new_stderr(UC_LL_INFO, 0);
|
||||
uc_log_add_destination(dest);
|
||||
UC_LOGF( UC_LL_INFO, CC, "Test cc info %d\n", 2);
|
||||
UC_LOGF( UC_LL_INFO, CC, "Test cc info %d\n", 3);
|
||||
UC_LOGF( UC_LL_INFO, CC, "Test cc info %d\n", 4);
|
||||
UC_LOGF( UC_LL_INFO, CC, "Test cc info %d\n", 5);
|
||||
UC_LOGF( UC_LL_WARNING, HO, "Test HO warning%d\n", 2);
|
||||
UC_LOGF( UC_LL_INFO, MAIN, "Test MAIN info \n" );
|
||||
UC_LOGF( UC_LL_WARNING, MAIN, "Test MAIN warning\n" );
|
||||
UC_LOGF( UC_LL_INFO, CC, "Test cc info %d", 2);
|
||||
UC_LOGF( UC_LL_INFO, CC, "Test cc info %d", 3);
|
||||
UC_LOGF( UC_LL_INFO, CC, "Test cc info %d", 4);
|
||||
UC_LOGF( UC_LL_INFO, CC, "Test cc info %d", 5);
|
||||
UC_LOGF( UC_LL_WARNING, HO, "Test HO warning%d", 2);
|
||||
UC_LOGF( UC_LL_INFO, MAIN, "Test MAIN info " );
|
||||
UC_LOGF( UC_LL_WARNING, MAIN, "Test MAIN warning" );
|
||||
|
||||
uc_log_destination_set_module_loglevel(dest, MAIN, UC_LL_INFO);
|
||||
UC_LOGF( UC_LL_INFO, MAIN, "Test MAIN INFO 2\n" );
|
||||
UC_LOGF( UC_LL_INFO, MAIN, "Test MAIN INFO 2" );
|
||||
|
||||
UC_LOGFR(UC_LL_INFO, MAIN, "Test RAW logging 1\n" );
|
||||
UC_LOGFR(UC_LL_INFO, MAIN, "Test RAW logging 1" );
|
||||
|
||||
uc_log_destination_set_module_loglevel(dest,MAIN, UC_LL_WARNING);
|
||||
UC_LOGF( UC_LL_INFO, MAIN, "Test MAIN INFO 3\n" );
|
||||
UC_LOGF( UC_LL_INFO, MAIN, "Test MAIN INFO 3" );
|
||||
|
||||
uc_log_destination_set_loglevel(dest, UC_LL_DEBUG);
|
||||
UC_LOGF( UC_LL_DEBUG, MAIN, "Test MAIN DEBUG SHOULD NOT SHOW\n" );
|
||||
UC_LOGF( UC_LL_DEBUG, MAIN, "Test MAIN DEBUG SHOULD NOT SHOW" );
|
||||
//uc_log_destination_set_module_loglevel(dest, MAIN, UC_LL_INFO);
|
||||
uc_log_destination_set_mask(dest, "HO=ERROR:MAIN=DEBUG:HO=DEBUG");
|
||||
UC_LOGF( UC_LL_DEBUG, MAIN, "Test MAIN DEBUG SHOULD SHOW\n" );
|
||||
UC_LOGF( UC_LL_DEBUG, MAIN, "Test MAIN DEBUG SHOULD SHOW" );
|
||||
|
||||
uc_log_delete_destination(dest);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user