Enlightenment CVS committal
Author : morlenxus
Project : e17
Module : libs/efreet
Dir : e17/libs/efreet/src/lib
Modified Files:
efreet_ini.c
Log Message:
enable failback when empty localisation string are found
===================================================================
RCS file: /cvs/e/e17/libs/efreet/src/lib/efreet_ini.c,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -3 -r1.16 -r1.17
--- efreet_ini.c 29 May 2008 02:00:04 -0000 1.16
+++ efreet_ini.c 22 Jul 2008 13:30:25 -0000 1.17
@@ -509,29 +509,28 @@
{
snprintf(buf, maxlen, "[EMAIL PROTECTED]", key, lang, country,
modifier);
val = efreet_ini_string_get(ini, buf);
- if (val) found = 1;
+ if (val && (*val != '\0')) found = 1;
}
if (!found && lang && country)
{
snprintf(buf, maxlen, "%s[%s_%s]", key, lang, country);
val = efreet_ini_string_get(ini, buf);
- if (val) found = 1;
+ if (val && (*val != '\0')) found = 1;
}
if (!found && lang && modifier)
{
snprintf(buf, maxlen, "[EMAIL PROTECTED]", key, lang, modifier);
val = efreet_ini_string_get(ini, buf);
- if (val) found = 1;
+ if (val && (*val != '\0')) found = 1;
}
if (!found && lang)
{
snprintf(buf, maxlen, "%s[%s]", key, lang);
val = efreet_ini_string_get(ini, buf);
- if (val) found = 1;
-
+ if (val && (*val != '\0')) found = 1;
}
if (!found)
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
enlightenment-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs