aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNeels Hofmeyr <nhofmeyr@sysmocom.de>2016-11-09 15:44:16 +0100
committerNeels Hofmeyr <nhofmeyr@sysmocom.de>2016-11-09 15:44:30 +0100
commitc43352dbc4230574e9d8ee47d3c2e33e9ad33492 (patch)
treeb68cd78ba14bda3e6ffd7841502e9af16fda35c6
parentc757272443e967ed7fe8e40cd9cae3986be0dd4c (diff)
fix 'osmo-bts-* --version' segfault
Call vty_init() before handle_options() to make sure the host.app_info is populated before --version potentially tries to print it. Change-Id: Ic87b5498b57b2f0f876171a15e769b74c28348c1
-rw-r--r--src/common/main.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/common/main.c b/src/common/main.c
index 60839df0..1b2549e0 100644
--- a/src/common/main.c
+++ b/src/common/main.c
@@ -227,6 +227,7 @@ int bts_main(int argc, char **argv)
msgb_talloc_ctx_init(tall_bts_ctx, 100*1024);
bts_log_init(NULL);
+ vty_init(&bts_vty_info);
handle_options(argc, argv);
@@ -242,7 +243,6 @@ int bts_main(int argc, char **argv)
exit(1);
}
}
- vty_init(&bts_vty_info);
e1inp_vty_init();
bts_vty_init(bts, &bts_log_info);