Ticket #10368: 0001-Coverity-CID-1108469-fix-use-after-free.patch

File 0001-Coverity-CID-1108469-fix-use-after-free.patch, 743 bytes (added by noryb009, 10 years ago)
  • src/apps/patchbay/EndpointInfo.cpp

    From e64e232609796fa6ba4d34abf31ef2bf2535ca50 Mon Sep 17 00:00:00 2001
    From: noryb009 <noryb009@hotmail.com>
    Date: Thu, 2 Jan 2014 23:14:56 -0500
    Subject: [PATCH] Coverity CID 1108469: fix use after free
    
    ---
     src/apps/patchbay/EndpointInfo.cpp | 3 ++-
     1 file changed, 2 insertions(+), 1 deletion(-)
    
    diff --git a/src/apps/patchbay/EndpointInfo.cpp b/src/apps/patchbay/EndpointInfo.cpp
    index 538061a..67a2ed5 100644
    a b CreateIcon(const BMessage* msg, icon_size which)  
    137137            ICON_COLOR_SPACE);
    138138        ASSERT((bitmap->BitsLength() == size));
    139139        memcpy(bitmap->Bits(), data, size);
     140        return bitmap;
    140141    }
    141     return bitmap;
     142    return NULL;
    142143}