summaryrefslogtreecommitdiff
path: root/games/xsoldier/files/patch-ac
blob: 29238293999161192319e556433d5123a7bceb4b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
--- main.c	Fri Feb 28 08:50:07 1997
+++ main.c.new	Wed Dec 15 19:35:37 1999
@@ -129,14 +129,14 @@
         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))
 	{