From 72976ac39929c7417e19f93b95def41a8839d8ab Mon Sep 17 00:00:00 2001 From: zimoch Date: Mon, 7 Mar 2011 16:54:21 +0000 Subject: [PATCH] allow aliases without library --- require.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/require.c b/require.c index a1054b2..1de95c6 100644 --- a/require.c +++ b/require.c @@ -192,6 +192,11 @@ int require(char* lib, char* vers) fclose(depfile); } + if (stat(libname, &filestat) == ERROR) + { + /* no library, dep file was an alias */ + return 0; + } /* load library */ printf("Loading %s\n", libname); fd = open(libname, O_RDONLY, 0);