OSDN Git Service

fix incorrect error detection in gbm_bo_get_fd
authorZach Reizner <zachr@chromium.org>
Fri, 9 Jan 2015 19:25:02 +0000 (11:25 -0800)
committerChromeOS Commit Bot <chromeos-commit-bot@chromium.org>
Fri, 9 Jan 2015 22:38:07 +0000 (22:38 +0000)
TEST=None
BUG=None

Change-Id: I6404564bc847b649858232bd4c3eea54663b8d00
Reviewed-on: https://chromium-review.googlesource.com/239961
Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
Commit-Queue: Zach Reizner <zachr@chromium.org>
Tested-by: Zach Reizner <zachr@chromium.org>
gbm.c

diff --git a/gbm.c b/gbm.c
index 2ccfe32..483dfcf 100644 (file)
--- a/gbm.c
+++ b/gbm.c
@@ -270,9 +270,9 @@ gbm_bo_get_fd(struct gbm_bo *bo)
                                gbm_bo_get_handle(bo).u32,
                                DRM_CLOEXEC,
                                &fd))
-               return fd;
-       else
                return -1;
+       else
+               return fd;
 }
 
 PUBLIC void