#include <unistd.h>
+#include "alloc.h"
#include "mdup.h"
/*----- Data structures ---------------------------------------------------*/
* way.
*/
- if ((vv = malloc(sizeof(*vv) * n)) == 0)
+ if (!NEWV_SAFE_P(vv, n) || (vv = malloc(n*sizeof(*vv))) == 0)
return (-1);
dhead = 0;