From: Emil Velikov Date: Tue, 19 Feb 2019 15:30:39 +0000 (+0000) Subject: loader: use loader_open_device() to handle O_CLOEXEC X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=02344fe80bcbca537d26b2101c7873f9793e3476;p=mesa.git loader: use loader_open_device() to handle O_CLOEXEC Some platforms lack O_CLOEXEC. The loader_open_device() handles those appropriately, so use the helper. Signed-off-by: Emil Velikov Reviewed-by: Eric Engestrom --- diff --git a/src/loader/loader.c b/src/loader/loader.c index 0f799c14fd8..3112af4be60 100644 --- a/src/loader/loader.c +++ b/src/loader/loader.c @@ -137,7 +137,7 @@ loader_open_render_node(const char *name) (device->bustype == DRM_BUS_PLATFORM)) { drmVersionPtr version; - fd = open(device->nodes[DRM_NODE_RENDER], O_RDWR | O_CLOEXEC); + fd = loader_open_device(device->nodes[DRM_NODE_RENDER]); if (fd < 0) continue;