From bafccb2f57ac1a1852be2d6aafe33cf02d1630c1 Mon Sep 17 00:00:00 2001 From: Jakob Kaivo Date: Tue, 30 Jan 2024 15:45:38 -0500 Subject: update dependencies --- src/dlfcn/dlopen.c | 39 --------------------------------------- 1 file changed, 39 deletions(-) delete mode 100644 src/dlfcn/dlopen.c (limited to 'src/dlfcn/dlopen.c') diff --git a/src/dlfcn/dlopen.c b/src/dlfcn/dlopen.c deleted file mode 100644 index a8929781..00000000 --- a/src/dlfcn/dlopen.c +++ /dev/null @@ -1,39 +0,0 @@ -#if 0 - -#include -#include -#include -#include "_dlfcn.h" - -void *dlopen(const char *file, int mode) -{ - if ((mode & (RTLD_LAZY | RTLD_NOW)) == (RTLD_LAZY | RTLD_NOW)) { - return NULL; - } - - if ((mode & (RTLD_GLOBAL | RTLD_LOCAL)) == (RTLD_GLOBAL | RTLD_LOCAL)) { - return NULL; - } - - struct dlhandle *h = malloc(sizeof(*h)); - if (h == NULL) { - return NULL; - } - - h->fd = open(file, O_RDONLY | O_EXEC); - if (h->fd == -1) { - free(h); - return NULL; - } - - /* map and verify file header */ - - return h; -} - -/* -XOPEN(500) -*/ - - -#endif -- cgit v1.2.1