From 23fb372294bb72335157bc5b9b5a60235ce72f41 Mon Sep 17 00:00:00 2001 From: Stefan Dirsch Date: Sun, 23 Sep 2012 12:50:40 +0200 Subject: [PATCH] Fix compilation on systems that don't provide O_CLOEXEC. Patch suggestion by Thomas Klausner . See also http://mail-index.netbsd.org/pkgsrc-changes/2012/08/13/msg076887.html --- include/drm/drm.h | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/include/drm/drm.h b/include/drm/drm.h index a847689..a6164ae 100644 --- a/include/drm/drm.h +++ b/include/drm/drm.h @@ -618,7 +618,11 @@ struct drm_get_cap { __u64 value; }; +#ifdef O_CLOEXEC #define DRM_CLOEXEC O_CLOEXEC +#else +#define DRM_CLOEXEC 0 +#endif struct drm_prime_handle { __u32 handle; -- 1.7.3.4