aboutsummaryrefslogtreecommitdiff
path: root/src/load.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/load.c')
-rw-r--r--src/load.c16
1 files changed, 1 insertions, 15 deletions
diff --git a/src/load.c b/src/load.c
index 4a05915..4eee717 100644
--- a/src/load.c
+++ b/src/load.c
@@ -2,31 +2,17 @@
#include <stdlib.h>
#include <string.h>
#include <stdarg.h>
-#include <libgen.h>
#include <dlfcn.h>
#include "common/err.h"
#include "common/str.h"
#include "common/file.h"
#include "common/dl.h"
+#include "common/dir.h"
#include "load.h"
#include "parse.h"
#define DEBUG 0
-// helper functions
-
-static char *dirname_wrapper(const char *name)
-{
- char *copy = strdup(name);
- char *result = dirname(copy);
- char *result_copy = strdup(result);
-
- free(copy);
- return result_copy;
-}
-
-// type definitions
-
typedef struct
{
char *name;