ref: 2e85824bfac2a2ff26e62acaa898328991e7521c
parent: 55bd2aa0f91dbbd025529b78db456ce68320fdd9
author: Tevo <estevan.cps@gmail.com>
date: Sun Feb 14 19:17:52 EST 2021
Couple more malloc → mallocz replacements
--- a/fs.c
+++ b/fs.c
@@ -139,7 +139,7 @@
if(pipe(fd) < 0)
sysfatal("pipedec: can't decode: pipe: %r");
- ret = emalloc(sizeof(*ret));
+ ret = emallocz(sizeof(*ret), 1);
ret->cleanup = (void(*)(void*))closedec;
ret->fd = fd[0];
ret->curoff = off;
@@ -385,7 +385,7 @@
char **ret;
int c = 0;
- ret = emalloc(sizeof(*ret));
+ ret = emallocz(sizeof(*ret), 1);
ret = spush(&c, ret, enc);
ret = tagflag(&c, ret, esmprint("TITLE=%s", e->title));
@@ -576,7 +576,7 @@
Fsprops *p;
char *s;
- p = emalloc(sizeof(*p));
+ p = emallocz(sizeof(*p), 1);
p->sheet = sheet;
p->outfmt = (outfmt == -1) ? prefoutfmt(sheet->files->actual) : outfmt;
p->prefidx = prefidx;