aboutsummaryrefslogtreecommitdiffstats
path: root/ui
diff options
context:
space:
mode:
authorUli Heilmeier <uh@heilmeier.eu>2017-11-14 20:11:09 +0100
committerMichael Mann <mmann78@netscape.net>2017-11-15 01:36:06 +0000
commit88d8fa7440f923905849338ee1bd70d238e799cd (patch)
tree25f52651db0e9fd6509de0c62ec29d33a64498a8 /ui
parent5d1328c5285e1cd3f4e1620dd33babda47bafe92 (diff)
UI: Fix seg fault of software update language init
Set only software update language when language is configured. Change-Id: If3f0e304b95863a30fb7bb69197addf4bad689c7 Reviewed-on: https://code.wireshark.org/review/24414 Reviewed-by: Graham Bloice <graham.bloice@trihedral.com> Petri-Dish: Graham Bloice <graham.bloice@trihedral.com> Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'ui')
-rw-r--r--ui/software_update.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/ui/software_update.c b/ui/software_update.c
index 2c7c58bcbe..c82eb28505 100644
--- a/ui/software_update.c
+++ b/ui/software_update.c
@@ -106,9 +106,9 @@ software_update_init(void) {
win_sparkle_set_update_check_interval(prefs.gui_update_interval);
win_sparkle_set_can_shutdown_callback(software_update_can_shutdown_callback);
win_sparkle_set_shutdown_request_callback(software_update_shutdown_request_callback);
- if (strcmp(language, "system") != 0) {
+ if ((language != NULL) && (strcmp(language, "system") != 0)) {
win_sparkle_set_lang(language);
- }
+ }
win_sparkle_init();
}