$NetBSD: patch-ag,v 1.1 2005/03/20 21:34:17 salo Exp $

--- readfile.c.orig	2000-02-09 17:06:23.000000000 +0100
+++ readfile.c	2005-03-20 22:18:17.000000000 +0100
@@ -1300,8 +1300,9 @@
 {
 	KWD_H *p;
 	char tmp[STRSIZ];
+	memset(tmp,'\0',sizeof(tmp));
 
-	strcpy(tmp, cp);		/* make copy without any trailing '*' */
+	strncpy(tmp, cp,sizeof(tmp)-1);		/* make copy without any trailing '*' */
 	if (LASTCHAR(tmp) == '*')
 		LASTCHAR(tmp) = '\0';
 
