From: Petr S. <pe...@us...> - 2001-10-09 18:59:10
|
Update of /cvsroot/cscope/cscope/src In directory usw-pr-cvs1:/tmp/cvs-serv31785/src Modified Files: dir.c Log Message: Possible prevention of a buffer overflow (Valentin). Index: dir.c =================================================================== RCS file: /cvsroot/cscope/cscope/src/dir.c,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -r1.12 -r1.13 *** dir.c 2001/07/09 14:58:25 1.12 --- dir.c 2001/10/09 18:59:07 1.13 *************** *** 202,206 **** /* compute its path from higher view path source dirs */ for (i = 1; i < nvpsrcdirs; ++i) { ! (void) sprintf(path, "%s/%s", srcdirs[i], dir); addincdir(dir, path); } --- 202,207 ---- /* compute its path from higher view path source dirs */ for (i = 1; i < nvpsrcdirs; ++i) { ! (void) snprintf(path, PATHLEN+1, ! "%s/%s", srcdirs[i], dir); addincdir(dir, path); } |