From 02344fe80bcbca537d26b2101c7873f9793e3476 Mon Sep 17 00:00:00 2001 From: Emil Velikov Date: Tue, 19 Feb 2019 15:30:39 +0000 Subject: [PATCH] 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 --- src/loader/loader.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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; -- 2.30.2