This was introduced in
126c685f4aa and caused e.g. gdbus
to crash when called without arguments.
https://bugzilla.gnome.org/show_bug.cgi?id=752210
}
}
- g_string_append_printf (string, "%s\n %s", _("Usage:"), g_get_prgname());
+ g_string_append_printf (string, "%s\n %s", _("Usage:"), g_get_prgname ());
if (context->help_enabled ||
- context->main_group->n_entries > 0 ||
+ (context->main_group && context->main_group->n_entries > 0) ||
context->groups != NULL)
g_string_append_printf (string, " %s", _("[OPTION...]"));