diff --git a/source/ubinstall-gtk-language.c b/source/ubinstall-gtk-language.c index 536e4a5..e4013b1 100644 --- a/source/ubinstall-gtk-language.c +++ b/source/ubinstall-gtk-language.c @@ -100,7 +100,7 @@ gboolean yon_locale_window_set_locales(struct locales_struct *data){ if(!yon_char_is_empty(data->lang)) free(data->lang); if(!yon_char_is_empty(data->locale)) free(data->locale); if(!yon_char_is_empty(data->territory)) free(data->territory); - if(!yon_char_is_empty(data->lang)) free(data); + if(data) free(data); return G_SOURCE_REMOVE; }