fix svace issues 88/211688/1 accepted/tizen/unified/20190902.052745 submit/tizen/20190809.070222 submit/tizen/20190828.054630
authorjeon <jhyuni.kang@samsung.com>
Thu, 8 Aug 2019 07:08:15 +0000 (16:08 +0900)
committerjeon <jhyuni.kang@samsung.com>
Thu, 8 Aug 2019 07:08:17 +0000 (16:08 +0900)
  - pepper-keyrouter: do not store unused return value
  - pepper-inotify: fix a memory leak

Change-Id: I65fcaffa450d8ebf6d3d4e6cef43bff0b8aa1fcc

src/lib/inotify/pepper-inotify.c
src/lib/keyrouter/pepper-keyrouter.c

index 4d103ea..dbc9f3f 100644 (file)
@@ -166,6 +166,7 @@ failed:
                wl_event_source_remove(watch_data->event_source);
        if (watch_data->wd)
                inotify_rm_watch(inotify->fd, watch_data->wd);
+       free(watch_data);
 
        return PEPPER_FALSE;
 }
index 516e135..2606c8e 100644 (file)
@@ -449,7 +449,7 @@ _pepper_keyrouter_cb_keygrab_set_list(struct wl_client *client,
                        res = keyrouter_grab_key(pepper_keyrouter->keyrouter, grab_data->mode, grab_data->key, (void *)client);
                        grab_data->err = res;
                        if (res == TIZEN_KEYROUTER_ERROR_NONE)
-                               res = _pepper_keyrouter_add_client_to_list(pepper_keyrouter, client);
+                               _pepper_keyrouter_add_client_to_list(pepper_keyrouter, client);
                }
        }