summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorderaadt <deraadt@openbsd.org>2021-02-03 01:10:10 +0000
committerderaadt <deraadt@openbsd.org>2021-02-03 01:10:10 +0000
commit32fcbdd0e34d3030707214549d80f440f2004a58 (patch)
tree7ae7c1e515bb3996b3f39e2feff5925ad6f3bd27
parentwhitespace (diff)
downloadwireguard-openbsd-32fcbdd0e34d3030707214549d80f440f2004a58.tar.xz
wireguard-openbsd-32fcbdd0e34d3030707214549d80f440f2004a58.zip
remove ancient malloc ? realloc dance. always use realloc.
ok millert tb
-rw-r--r--usr.bin/yacc/skeleton.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/usr.bin/yacc/skeleton.c b/usr.bin/yacc/skeleton.c
index 3f0ce924b2b..295cabc2e5a 100644
--- a/usr.bin/yacc/skeleton.c
+++ b/usr.bin/yacc/skeleton.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: skeleton.c,v 1.39 2015/12/31 23:22:39 guenther Exp $ */
+/* $OpenBSD: skeleton.c,v 1.40 2021/02/03 01:10:10 deraadt Exp $ */
/* $NetBSD: skeleton.c,v 1.10 1996/03/25 00:36:18 mrg Exp $ */
/*
@@ -138,16 +138,14 @@ char *body[] =
"#endif",
" if (newsize && YY_SIZE_MAX / newsize < sizeof *newss)",
" goto bail;",
- " newss = yyss ? (short *)realloc(yyss, newsize * sizeof *newss) :",
- " (short *)malloc(newsize * sizeof *newss); /* overflow check above */",
+ " newss = (short *)realloc(yyss, newsize * sizeof *newss);",
" if (newss == NULL)",
" goto bail;",
" yyss = newss;",
" yyssp = newss + sslen;",
" if (newsize && YY_SIZE_MAX / newsize < sizeof *newvs)",
" goto bail;",
- " newvs = yyvs ? (YYSTYPE *)realloc(yyvs, newsize * sizeof *newvs) :",
- " (YYSTYPE *)malloc(newsize * sizeof *newvs); /* overflow check above */",
+ " newvs = (YYSTYPE *)realloc(yyvs, newsize * sizeof *newvs);",
" if (newvs == NULL)",
" goto bail;",
" yyvs = newvs;",