=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/rcs/ci.c,v retrieving revision 1.68 retrieving revision 1.69 diff -c -r1.68 -r1.69 *** src/usr.bin/rcs/ci.c 2005/11/23 14:21:53 1.68 --- src/usr.bin/rcs/ci.c 2005/11/24 15:35:11 1.69 *************** *** 1,4 **** ! /* $OpenBSD: ci.c,v 1.68 2005/11/23 14:21:53 xsa Exp $ */ /* * Copyright (c) 2005 Niall O'Higgins * All rights reserved. --- 1,4 ---- ! /* $OpenBSD: ci.c,v 1.69 2005/11/24 15:35:11 xsa Exp $ */ /* * Copyright (c) 2005 Niall O'Higgins * All rights reserved. *************** *** 822,828 **** strlcat(basepath, RCS_FILE_EXT, MAXPATHLEN); } else { /* /,v */ ! bzero(basepath, MAXPATHLEN); strlcpy(basepath, fullpath, len); strlcat(basepath, filename, MAXPATHLEN); strlcat(basepath, RCS_FILE_EXT, MAXPATHLEN); --- 822,828 ---- strlcat(basepath, RCS_FILE_EXT, MAXPATHLEN); } else { /* /,v */ ! memset(basepath, '\0', MAXPATHLEN); strlcpy(basepath, fullpath, len); strlcat(basepath, filename, MAXPATHLEN); strlcat(basepath, RCS_FILE_EXT, MAXPATHLEN);