X-Git-Url: http://gitweb.scilab.org/?p=scilab.git;a=blobdiff_plain;f=scilab%2Fmodules%2Flocalization%2Fsrc%2Fc%2FInitializeLocalization.c;h=d431659d2e74d2877a223e32e811583442eabfad;hp=f82ad8268c55d7db270e190216e764f7d4ae7db1;hb=bf10fa9f2b92cd572977f4907f5a297f21f84c97;hpb=ff3a2d79f7deca2e69f0d98bdf9c7f6c7ba36742 diff --git a/scilab/modules/localization/src/c/InitializeLocalization.c b/scilab/modules/localization/src/c/InitializeLocalization.c index f82ad82..d431659 100644 --- a/scilab/modules/localization/src/c/InitializeLocalization.c +++ b/scilab/modules/localization/src/c/InitializeLocalization.c @@ -64,11 +64,8 @@ BOOL InitializeLocalization(void) { /* source tree and classic build */ previousPathLocales = os_strdup(pathLocales); - if (pathLocales) - { - FREE(pathLocales); - pathLocales = NULL; - } + FREE(pathLocales); + pathLocales = NULL; pathLocales = (char *)MALLOC(sizeof(char) * (strlen(SCIpath) + strlen("/..") + strlen(PATHLOCALIZATIONFILE) + 1)); strcpy(pathLocales, SCIpath); @@ -103,16 +100,10 @@ BOOL InitializeLocalization(void) FREE(previousPathLocales); previousPathLocales = NULL; } - if (pathLocales) - { - FREE(pathLocales); - pathLocales = NULL; - } - if (SCIpath) - { - FREE(SCIpath); - SCIpath = NULL; - } + FREE(pathLocales); + pathLocales = NULL; + FREE(SCIpath); + SCIpath = NULL; return FALSE; } if (previousPathLocales) @@ -122,16 +113,10 @@ BOOL InitializeLocalization(void) } } - if (SCIpath) - { - FREE(SCIpath); - SCIpath = NULL; - } - if (pathLocales) - { - FREE(pathLocales); - pathLocales = NULL; - } + FREE(SCIpath); + SCIpath = NULL; + FREE(pathLocales); + pathLocales = NULL; /* set domain for future gettext() calls */ ret = textdomain(NAMELOCALIZATIONDOMAIN);