Parameter estimate matched with appropriate variable in linreg cache
[pspp] / src / recode.c
index b630d0294548c45221b1df0ea1d73304e7cfb0d7..b364a1ac3ef2422f06d8ffad0086cbf5f5ad7c8a 100644 (file)
@@ -524,7 +524,7 @@ parse_src_spec (struct rcd_var * rcd, int type, size_t max_src_width)
       if (rcd->nmap + 1 >= rcd->mmap)
        {
          rcd->mmap += 16;
-         rcd->map = xrealloc (rcd->map, rcd->mmap * sizeof *rcd->map);
+         rcd->map = xnrealloc (rcd->map, rcd->mmap, sizeof *rcd->map);
        }
 
       c = &rcd->map[rcd->nmap];