From: Seunghun Lee Date: Wed, 30 Nov 2016 02:13:07 +0000 (+0900) Subject: fix some issues spotted by static analyzer. X-Git-Tag: submit/tizen/20161201.005038~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d38f5ea814208d1b811a436ec09296e00dd7a6ef;p=platform%2Fcore%2Fuifw%2Fpepper.git fix some issues spotted by static analyzer. Change-Id: I0c5d46ec031848cdc87019ab686b6fa5117135ed --- diff --git a/src/lib/fbdev/fbdev-output.c b/src/lib/fbdev/fbdev-output.c index a18aa0b..feece0f 100644 --- a/src/lib/fbdev/fbdev-output.c +++ b/src/lib/fbdev/fbdev-output.c @@ -363,6 +363,7 @@ pepper_fbdev_output_create(pepper_fbdev_t *fbdev, const char *renderer) } close(fd); + fd = -1; /* TODO: read & set output->use_shadow value from somewhere */ output->use_shadow = PEPPER_TRUE; diff --git a/src/lib/wayland/wayland-common.c b/src/lib/wayland/wayland-common.c index de94392..6254423 100644 --- a/src/lib/wayland/wayland-common.c +++ b/src/lib/wayland/wayland-common.c @@ -121,6 +121,9 @@ pepper_wayland_connect(pepper_compositor_t *compositor, const char *socket_name) conn->socket_name = string_copy(socket_name); conn->display = wl_display_connect(socket_name); + PEPPER_CHECK(conn->display, goto error, + "wl_display_connect() failed.\n"); + conn->fd = wl_display_get_fd(conn->display); conn->gl_renderer = pepper_gl_renderer_create(compositor, conn->display,