pepper: close fd, if fd value is upper than 0 92/153292/2
authorJengHyun Kang <jhyuni.kang@samsung.com>
Thu, 28 Sep 2017 07:48:46 +0000 (16:48 +0900)
committerJeongHyun Kang <jhyuni.kang@samsung.com>
Thu, 28 Sep 2017 08:03:02 +0000 (08:03 +0000)
Change-Id: Ic2f30eee9be8afa502b7c11cc9231f2e4566fd08

src/lib/pepper/keyboard.c

index 759a006..79fa442 100644 (file)
@@ -87,7 +87,7 @@ update_keymap(pepper_keyboard_t *keyboard)
                                                                        WL_KEYBOARD_KEYMAP_FORMAT_NO_KEYMAP, fd,
                                                                        0);
 
-               close(fd);
+               if (fd >= 0) close(fd);
        } else {
                wl_resource_for_each(resource, &keyboard->resource_list)
                        wl_keyboard_send_keymap(resource, keyboard->keymap_format,