Replace unchecked malloc with ss_malloc.

In a few places `malloc` was being used without checking the return for
a `NULL` pointer. There's already a wrapper (`ss_malloc`) in
`util.c` that performs this check and exits if it fails so this commit
replaces the unsafe `malloc`s with `ss_malloc`s.
This commit is contained in:
Daniel
2017-08-06 18:05:18 -07:00
committed by Max Lv
parent 380fddbba9
commit 8e6ee153f0
3 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -612,7 +612,7 @@ void setTosFromConnmark(remote_t* remote, server_t* server)
struct sockaddr_storage from_addr;
len = sizeof from_addr;
if(getpeername(remote->fd, (struct sockaddr*)&from_addr, &len) == 0) {
if((server->tracker = (struct dscptracker*) malloc(sizeof(struct dscptracker))))
if((server->tracker = (struct dscptracker*) ss_malloc(sizeof(struct dscptracker))))
{
if ((server->tracker->ct = nfct_new())) {
// Build conntrack query SELECT