]> git.ipfire.org Git - thirdparty/cups.git/blobdiff - cups/language.c
Add _CUPS_MESSAGE_EMPTY flag to allow loading of empty localizations (needed
[thirdparty/cups.git] / cups / language.c
index 6638ebc7832d2b8fd581306d7fa8b26990529b8c..e0641699035d7d7bb3be705d92273bf900e6a2c4 100644 (file)
@@ -1017,7 +1017,7 @@ _cupsMessageLoad(const char *filename,    /* I - Message catalog to load */
 
        if (m)
        {
-         if (m->str && m->str[0])
+         if (m->str && (m->str[0] || (flags & _CUPS_MESSAGE_EMPTY)))
          {
            cupsArrayAdd(a, m);
          }
@@ -1114,7 +1114,7 @@ _cupsMessageLoad(const char *filename,    /* I - Message catalog to load */
 
     if (m)
     {
-      if (m->str && m->str[0])
+      if (m->str && (m->str[0] || (flags & _CUPS_MESSAGE_EMPTY)))
       {
        cupsArrayAdd(a, m);
       }