diff --git a/tester/liblinphone_tester.c b/tester/liblinphone_tester.c index 6854b086d..2cb84fca0 100644 --- a/tester/liblinphone_tester.c +++ b/tester/liblinphone_tester.c @@ -424,6 +424,12 @@ static void linphone_android_ortp_log_handler(OrtpLogLevel lev, const char *fmt, } #endif +#ifdef __QNX__ +static void liblinphone_tester_qnx_log_handler(OrtpLogLevel lev, const char *fmt, va_list args) { + ortp_qnx_log_handler("liblinphone_tester", lev, fmt, args); +} +#endif /* __QNX__ */ + void helper(const char *name) { fprintf(stderr,"%s \t--help\n" "\t\t\t--verbose\n" @@ -455,6 +461,14 @@ int main (int argc, char *argv[]) { const char *suite_name=NULL; const char *test_name=NULL; +#if defined(ANDROID) + linphone_core_set_log_handler(linphone_android_ortp_log_handler); +#elif defined(__QNX__) + linphone_core_set_log_handler(liblinphone_tester_qnx_log_handler); +#else + linphone_core_set_log_file(NULL); +#endif + liblinphone_tester_init(); for(i=1;i