OSDN Git Service

Fixed O_CLOEXEC and missing semicolon.
authorDominik Behr <dbehr@chromium.org>
Tue, 11 Nov 2014 15:17:11 +0000 (07:17 -0800)
committerchrome-internal-fetch <chrome-internal-fetch@google.com>
Wed, 12 Nov 2014 02:43:02 +0000 (02:43 +0000)
Change-Id: I50bff28ff764610d66b362aa6859054a64a6a1df
Signed-off-by: Dominik Behr <dbehr@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/229180
Reviewed-by: David Sodman <dsodman@chromium.org>
gbm.c

diff --git a/gbm.c b/gbm.c
index 284dc28..2ccfe32 100644 (file)
--- a/gbm.c
+++ b/gbm.c
@@ -7,6 +7,7 @@
 #include <stdlib.h>
 #include <stdint.h>
 #include <string.h>
+#include <fcntl.h>
 #include <xf86drm.h>
 
 #include "gbm_priv.h"
@@ -265,13 +266,13 @@ gbm_bo_get_fd(struct gbm_bo *bo)
 {
        int fd;
 
-       if (drmPrimeHandleToFD(dri->get_fd(),
-                               bo->handle,
+       if (drmPrimeHandleToFD(gbm_device_get_fd(bo->gbm),
+                               gbm_bo_get_handle(bo).u32,
                                DRM_CLOEXEC,
                                &fd))
                return fd;
        else
-               return -1
+               return -1;
 }
 
 PUBLIC void