summaryrefslogtreecommitdiff
path: root/pjsip-apps/src/pjsua/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'pjsip-apps/src/pjsua/main.c')
-rw-r--r--pjsip-apps/src/pjsua/main.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/pjsip-apps/src/pjsua/main.c b/pjsip-apps/src/pjsua/main.c
index 048eea8f..ef89e6b4 100644
--- a/pjsip-apps/src/pjsua/main.c
+++ b/pjsip-apps/src/pjsua/main.c
@@ -34,8 +34,10 @@ void on_app_started(pj_status_t status, const char *msg)
void on_app_stopped(pj_bool_t restart, int argc, char** argv)
{
- cfg.argc = argc;
- cfg.argv = argv;
+ if (argv) {
+ cfg.argc = argc;
+ cfg.argv = argv;
+ }
running = restart;
}
@@ -107,7 +109,6 @@ int main(int argc, char *argv[])
if (status == PJ_SUCCESS) {
status = pjsua_app_run(PJ_TRUE);
} else {
- pj_perror(3, THIS_FILE, status, "Failed init");
running = PJ_FALSE;
}