Artifact
char date_str[ 32]; ... if ((strlen (tok) < 12) && (strchr( tok, '-') != NULL)) { /* Date. */ strcpy( date_str, tok); strcat( date_str, " "); } else if (...) { ... strncat(date_str, tok, sizeof(date_str)-strlen(date_str)-1); }
9a8aed23-ea0e-4a56-af5e-546f34bdf3b9
char date_str[ 32]; ... if ((strlen (tok) < 12) && (strchr( tok, '-') != NULL)) { /* Date. */ strcpy( date_str, tok); strcat( date_str, " "); } else if (...) { ... strncat(date_str, tok, sizeof(date_str)-strlen(date_str)-1); }