]> git.proxmox.com Git - mirror_kronosnet.git/commitdiff
[handle] Fix check for malloc result
authorFabio M. Di Nitto <fdinitto@redhat.com>
Fri, 12 Aug 2016 13:55:41 +0000 (15:55 +0200)
committerFabio M. Di Nitto <fdinitto@redhat.com>
Fri, 12 Aug 2016 13:55:41 +0000 (15:55 +0200)
spotted by clang

Signed-off-by: Fabio M. Di Nitto <fdinitto@redhat.com>
libknet/handle.c

index 656182580149f70b3e92f3076a578d10b3ee0e59..6030357b068765b12477dc0235071aaa59ffbeab 100644 (file)
@@ -284,7 +284,7 @@ static int _init_buffers(knet_handle_t knet_h)
        for (i = 0; i < PCKT_FRAG_MAX; i++) {
                bufsize = ceil((float)KNET_MAX_PACKET_SIZE / (i + 1)) + KNET_HEADER_ALL_SIZE + KNET_DATABUFSIZE_CRYPT_PAD;
                knet_h->send_to_links_buf_crypt[i] = malloc(bufsize);
-               if (!knet_h->send_to_links_buf_crypt) {
+               if (!knet_h->send_to_links_buf_crypt[i]) {
                        savederrno = errno;
                        log_err(knet_h, KNET_SUB_HANDLE, "Unable to allocate memory for crypto datafd to link buffer: %s",
                                strerror(savederrno));