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

@@ -192,8 +192,7 @@ Verify(
}
break;
case NOTIFY_LAST_DT:
strcpy(last_sess,home);
strcat(last_sess,LAST_SESSION_FILE);
snprintf(last_sess, sizeof(last_sess), "%s%s", home, LAST_SESSION_FILE);
if((lastsession = fopen(last_sess,"r")) == NULL) {
/*
@@ -380,7 +379,7 @@ userEnv(
if (d->language && strlen(d->language) > 0)
langlist = d->language;
#else
else if (languageList && strlen(languageList) > 0 )
else if ( strlen(languageList) > 0 )
langlist = languageList;
#endif /* ENABLE_DYNAMIC_LANGLIST */
@@ -556,7 +555,7 @@ systemEnv( struct display *d, char *user, char *home )
else if (d->language && strlen(d->language) > 0 )
langlist = d->language;
#else
else if (languageList && strlen(languageList) > 0 )
else if ( strlen(languageList) > 0 )
langlist = languageList;
#endif /* ENABLE_DYNAMIC_LANGLIST */