use bounded string op
This commit is contained in:
parent
db875b067a
commit
3f02ac18b7
|
@ -1,4 +1,4 @@
|
||||||
/* $NetBSD: args.c,v 1.7 2002/05/26 22:53:38 wiz Exp $ */
|
/* $NetBSD: args.c,v 1.8 2003/07/14 09:44:00 itojun Exp $ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 1980, 1993
|
* Copyright (c) 1980, 1993
|
||||||
|
@ -41,7 +41,7 @@
|
||||||
#if 0
|
#if 0
|
||||||
static char sccsid[] = "@(#)args.c 8.1 (Berkeley) 6/6/93";
|
static char sccsid[] = "@(#)args.c 8.1 (Berkeley) 6/6/93";
|
||||||
#else
|
#else
|
||||||
__RCSID("$NetBSD: args.c,v 1.7 2002/05/26 22:53:38 wiz Exp $");
|
__RCSID("$NetBSD: args.c,v 1.8 2003/07/14 09:44:00 itojun Exp $");
|
||||||
#endif
|
#endif
|
||||||
#endif /* not lint */
|
#endif /* not lint */
|
||||||
|
|
||||||
|
@ -292,7 +292,7 @@ set_profile(void)
|
||||||
char fname[BUFSIZ];
|
char fname[BUFSIZ];
|
||||||
static char prof[] = ".indent.pro";
|
static char prof[] = ".indent.pro";
|
||||||
|
|
||||||
sprintf(fname, "%s/%s", getenv("HOME"), prof);
|
snprintf(fname, sizeof(fname), "%s/%s", getenv("HOME"), prof);
|
||||||
if ((f = fopen(option_source = fname, "r")) != NULL) {
|
if ((f = fopen(option_source = fname, "r")) != NULL) {
|
||||||
scan_profile(f);
|
scan_profile(f);
|
||||||
(void) fclose(f);
|
(void) fclose(f);
|
||||||
|
@ -391,8 +391,9 @@ found:
|
||||||
if (*param_start == 0)
|
if (*param_start == 0)
|
||||||
goto need_param;
|
goto need_param;
|
||||||
{
|
{
|
||||||
char *str = (char *) malloc(strlen(param_start) + 1);
|
char *str;
|
||||||
strcpy(str, param_start);
|
|
||||||
|
str = strdup(param_start);
|
||||||
addkey(str, 4);
|
addkey(str, 4);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Reference in New Issue