diff --git a/cde/programs/dtcm/server/parser.y b/cde/programs/dtcm/server/parser.y index 0b8646f59..a89ff0ebe 100644 --- a/cde/programs/dtcm/server/parser.y +++ b/cde/programs/dtcm/server/parser.y @@ -767,7 +767,7 @@ convert_2_tick(char *datestr) memset((void *)&tmstr, 0, sizeof(struct tm)); - strcpy(datebuf, datestr); + snprintf(datebuf, sizeof(datebuf), "%s", datestr); /* get week day */ ptr = strtok(datebuf, " ");