Memory leak fixed 62/100762/1 accepted/tizen/common/20161130.070840 accepted/tizen/ivi/20161130.232708 accepted/tizen/mobile/20161130.232632 accepted/tizen/wearable/20161130.232650 submit/tizen/20161130.053937
authorManasij Sur Roy <manasij.r@samsung.com>
Tue, 29 Nov 2016 07:08:24 +0000 (12:38 +0530)
committerManasij Sur Roy <manasij.r@samsung.com>
Tue, 29 Nov 2016 07:08:24 +0000 (12:38 +0530)
Change-Id: Id5d654ebf80ad2791fde2b76d890c52506f72538
Signed-off-by: Manasij Sur Roy <manasij.r@samsung.com>
server/fido_asm_plugin_manager.c

index 3f5e7f0..137ab82 100644 (file)
@@ -292,8 +292,10 @@ _asm_plugin_mgr_discover_all(_asm_plugin_discover_response_cb cb, void *user_dat
 
        cb_data->user_data = user_data;
 
-       if (cb_data->asm_proxy_list_iter == NULL)
+       if (cb_data->asm_proxy_list_iter == NULL) {
+               free(cb_data);
                return FIDO_ERROR_NOT_SUPPORTED;
+       }
 
        _fido_asm_proxy_t *asm_proxy = (_fido_asm_proxy_t*)(cb_data->asm_proxy_list_iter->data);