X-Git-Url: http://pilppa.org/gitweb/?a=blobdiff_plain;f=scripts%2Fkconfig%2Fkxgettext.c;h=6eb72a7f2562fc2d79847d8e4da2ad3ebb539a25;hb=ef71b1b87521ff93ed77b3e8f3e149afb392761c;hp=abee55ca6174ca8527476899c9ce87b5bf4a0020;hpb=1d6ae775d7a948c9575658eb41184fd2e506c0df;p=linux-2.6-omap-h63xx.git diff --git a/scripts/kconfig/kxgettext.c b/scripts/kconfig/kxgettext.c index abee55ca617..6eb72a7f256 100644 --- a/scripts/kconfig/kxgettext.c +++ b/scripts/kconfig/kxgettext.c @@ -170,8 +170,8 @@ void menu_build_message_list(struct menu *menu) menu->file == NULL ? "Root Menu" : menu->file->name, menu->lineno); - if (menu->sym != NULL && menu->sym->help != NULL) - message__add(menu->sym->help, menu->sym->name, + if (menu->sym != NULL && menu_has_help(menu)) + message__add(menu_get_help(menu), menu->sym->name, menu->file == NULL ? "Root Menu" : menu->file->name, menu->lineno); @@ -212,7 +212,9 @@ void menu__xgettext(void) struct message *m = message__list; while (m != NULL) { - message__print_gettext_msgid_msgstr(m); + /* skip empty lines ("") */ + if (strlen(m->msg) > sizeof("\"\"")) + message__print_gettext_msgid_msgstr(m); m = m->next; } }