dtlogin: coverity fixes

This commit is contained in:
Peter Howkins
2018-04-13 00:54:04 +01:00
parent 4e9dc6c50b
commit 13d3e1db50
14 changed files with 52 additions and 60 deletions

View File

@@ -201,7 +201,7 @@ makeEnv( char *name, char *value )
return 0;
}
if (value && *value) {
if (*value) {
sprintf (result, "%s=%s", name, value);
}
else {
@@ -1144,11 +1144,11 @@ setLang( struct display *d, char **env , char *langptr)
Debug("setLang(): langlist = NULL\n");
if (langptr)
strcpy(langlist, langptr);
snprintf(langlist, sizeof(langlist), "%s", langptr);
else
strcpy(langlist, getEnv(env, "LANGLIST"));
snprintf(langlist, sizeof(langlist), "%s", getEnv(env, "LANGLIST"));
if (langlist && (int) strlen(langlist) > 0) {
if (strlen(langlist) > 0) {
element = strtok(langlist, DELIM);
while(element) {
set_def_lang = FALSE;