libDtHelp: Coverity 88665

This commit is contained in:
Peter Howkins
2018-07-04 01:36:03 +01:00
parent 9383267ded
commit a7e09ae1c3

View File

@@ -107,7 +107,7 @@ char * _DtCliSrvGetDtUserSession(void)
{ {
char * s = strchr(display,':'); char * s = strchr(display,':');
if (s && strlen(s) < (size_t)BUFSIZ) { if (s && strlen(s) < (size_t)BUFSIZ) {
strcpy(screen,s+1); snprintf(screen, sizeof(screen), "%s", s + 1);
*s = 0; *s = 0;
if ((s = strchr(screen,'.')) && *(s+1) == '0') if ((s = strchr(screen,'.')) && *(s+1) == '0')
*s = 0; *s = 0;