commit - 13f977b46069aaea2cc3228fa7667772c7eb7ac0
commit + c945ec50da8b849eeb8e82b3836fc106bc041419
blob - 2d71593449dcec3346db75b88284633ceb55db6d
blob + 7738a57cd9ee8350a5e72c39a576e5b654aa263c
--- libexec/got-read-object/got-read-object.c
+++ libexec/got-read-object/got-read-object.c
int i;
char *p = strchr(buf, '\0');
+ *obj = NULL;
+
if (p == NULL)
return got_error(GOT_ERR_BAD_OBJ_HDR);
size_t outlen, totlen;
int nbuf = 1;
+ *obj = NULL;
+
buf = malloc(zbsize);
if (buf == NULL)
return got_error_from_errno();