$OpenBSD: patch-main_c,v 1.2 2002/09/16 08:18:11 pvalchev Exp $
--- main.c.orig	Fri Feb 28 08:50:07 1997
+++ main.c	Mon Sep 16 01:57:49 2002
@@ -129,14 +129,14 @@ static void arginit(int argc, char *argv
         argv0++;
     else
         argv0 = argv[0];
-    strcpy(command,argv0); /*** ޥ̾ȥԡ ***/
+    strlcpy(command,argv0,sizeof(command)); /*** ޥ̾ȥԡ ***/
 
     for (i=1; i<argc; i++)
     {
 	if ((strcmp(argv[i],"-display")==0) || (strcmp(argv[i],"-d")==0))
 	{
 	    if (i < argc-1)
-		strcpy(display,argv[i+1]);
+		strlcpy(display,argv[i+1],sizeof(display));
 	}
         else if ((strcmp(argv[i],"-wait")==0) || (strcmp(argv[i],"-w")==0))
 	{
