Defects of UINIT and RESOURCE_LEAK are fixed.
[Version] 0.3.11
Change-Id: If7eca58dfb83d82a20a58e125c5bee86fa445e40
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
(cherry picked from commit
aa78adf74fb2152f29795c9a0fc5a0bb9022defd)
Name: espp-service
Summary: ESPP service package which contains client lib. and daemon binary
-Version: 0.3.10
-Release: 2
+Version: 0.3.11
+Release: 0
Group: Multimedia/Libraries
License: Apache-2.0
Source0: %{name}-%{version}.tar.gz
#define FILL_SOCKET_MSG_REQUEST(x_msg, x_request) \
do { \
+ memset(&x_msg, 0x00, sizeof(x_msg)); \
x_msg.request = x_request; \
} while (0) \
#define FILL_SOCKET_MSG_RET(x_msg, x_ret) \
do { \
+ memset(&x_msg, 0x00, sizeof(x_msg)); \
x_msg.ret = x_ret; \
} while (0) \
return 0;
error:
- if (espp->event_fd != -1) {
- close(espp->event_fd);
- espp->event_fd = -1;
- }
+ close(fd);
+ espp->event_fd = -1;
return -1;
}