]> git.ipfire.org Git - thirdparty/make.git/commitdiff
* variable.c (create_pattern_var): [SV 51266] Create with xcalloc().
authorPaul Smith <psmith@gnu.org>
Sun, 9 Jul 2017 22:56:36 +0000 (18:56 -0400)
committerPaul Smith <psmith@gnu.org>
Mon, 10 Jul 2017 01:14:15 +0000 (21:14 -0400)
Reported by Chris Metcalf <cmetcalf@mellanox.com>

variable.c

index 364774f05064ca1af64fcf1947bce4b17696abec..e9bf5b597415cd2c720486b0af89dd3320396a3a 100644 (file)
@@ -51,7 +51,7 @@ struct pattern_var *
 create_pattern_var (const char *target, const char *suffix)
 {
   register unsigned int len = strlen (target);
-  register struct pattern_var *p = xmalloc (sizeof (struct pattern_var));
+  register struct pattern_var *p = xcalloc (sizeof (struct pattern_var));
 
   if (pattern_vars != 0)
     {