1
0
Fork 0
mirror of git://git.code.sf.net/p/cdesktopenv/code synced 2025-03-09 15:50:02 +00:00

libDtSearch/dtsrapi.c: Coverity CID 86857; dest buf too small

This commit is contained in:
Jon Trulson 2018-04-02 16:37:40 -06:00
parent acc3d8868a
commit 4e61c62742

View file

@ -543,7 +543,8 @@ int DtSearchQuery (
LLIST *llp;
enum { TEXT, NAVSTRING, FZKEYI }
qryarg;
char date1str[24];
# define _DATE1STR_LEN (24)
char date1str[_DATE1STR_LEN];
if (!valid_dbname (dbname))
return DtSrREINIT;
@ -621,7 +622,8 @@ QUERY_ERROR:
*ptr++ = ' ';
}
*(--ptr) = 0;
strcpy (date1str, objdate2fzkstr (usrblk.objdate1));
strncpy(date1str, objdate2fzkstr (usrblk.objdate1), _DATE1STR_LEN);
date1str[_DATE1STR_LEN - 1] = 0;
fprintf (aa_stderr,
PROGNAME "353 DtSearchQuery(): dbname='%s' srchtype='%c'\n"
" maxhits=%d keytypes='%s'\n"