Skip to content

Commit

Permalink
fixed (some) sonatype issues
Browse files Browse the repository at this point in the history
  • Loading branch information
jacobmealey committed Jul 9, 2023
1 parent b10abcc commit 2959213
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions trurl.c
Original file line number Diff line number Diff line change
Expand Up @@ -908,8 +908,10 @@ struct string *memdupzero(char *source, size_t len)
if(!ret)
return NULL;
ret->str = malloc(len + 1);
if(!ret->str)
if(!ret->str) {
free(ret);
return NULL;
}
memcpy(ret->str, source, len);
ret->str[len] = 0;
ret->len = len;
Expand Down Expand Up @@ -954,6 +956,9 @@ struct string *memdupdec(char *source, size_t len, bool json)
curl_free(right.str);
curl_free(left.str);
struct string *ret = malloc(sizeof(struct string));
if(!ret) {
return NULL;
}
ret->str = str;
if(right.str)
ret->len = right.len;
Expand Down Expand Up @@ -996,7 +1001,8 @@ static char *addqpair(char *pair, size_t len, bool json)
else
warnf("too many query pairs");

ret = p->str;
if(p)
ret = p->str;
if(pdec)
free(pdec);
if(p)
Expand Down

0 comments on commit 2959213

Please sign in to comment.