From: RĂ©mi Denis-Courmont Date: Thu, 19 Aug 2010 20:51:52 +0000 (+0300) Subject: module_gettext: return "" on NULL, fixes a segmentation fault X-Git-Tag: 1.2.0-pre1~5383 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=bf151581da3e1aeac58e72bae317f080599fa2a7;p=vlc module_gettext: return "" on NULL, fixes a segmentation fault There still are some formatting issues (e.g. --cdda-track) --- diff --git a/src/modules/modules.c b/src/modules/modules.c index 62d9ddd4bc..c5e2c4f451 100644 --- a/src/modules/modules.c +++ b/src/modules/modules.c @@ -301,7 +301,7 @@ const char *module_gettext (const module_t *m, const char *str) { #ifdef ENABLE_NLS const char *domain = m->domain ? m->domain : PACKAGE_NAME; - if (unlikely(!*str)) + if (unlikely(str == NULL || *str == '\0')) return ""; return dgettext (domain, str); #else