aboutsummaryrefslogtreecommitdiff
path: root/platform
diff options
context:
space:
mode:
authorMaxim Uvarov <maxim.uvarov@linaro.org>2014-10-02 17:57:57 +0400
committerMaxim Uvarov <maxim.uvarov@linaro.org>2014-10-03 16:45:40 +0400
commitb936952ca36e9787641e09ee16b1af17881522b0 (patch)
tree1dfd6c8d3d1bb3f8effb7632ec769b5c927adf45 /platform
parentd988593a73cd2882b6ddfa5434e798f89e4b42e0 (diff)
resource leak fixes
Fix Coverity warnings about resource leaks. Coverity CIDs: 56713, 5611, 56707, 56705, 56703. Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Reviewed-by: Mike Holmes <mike.holmes@linaro.org>
Diffstat (limited to 'platform')
-rw-r--r--platform/linux-generic/odp_packet_socket.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/platform/linux-generic/odp_packet_socket.c b/platform/linux-generic/odp_packet_socket.c
index e173c3170..d0fb10e03 100644
--- a/platform/linux-generic/odp_packet_socket.c
+++ b/platform/linux-generic/odp_packet_socket.c
@@ -504,6 +504,7 @@ static int mmap_pkt_socket(void)
ret = setsockopt(sock, SOL_PACKET, PACKET_VERSION, &ver, sizeof(ver));
if (ret == -1) {
+ close(sock);
perror("pkt_socket() - setsockopt(PACKET_VERSION)");
return -1;
}