diff options
Diffstat (limited to 'lib/intercept')
-rw-r--r-- | lib/intercept/intercept.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/intercept/intercept.cpp b/lib/intercept/intercept.cpp index 63ce73a1..e5e29e24 100644 --- a/lib/intercept/intercept.cpp +++ b/lib/intercept/intercept.cpp @@ -413,7 +413,7 @@ static void * find_function(const char *pName) std::string name64(pName); name64 += "64"; result = dlsym(RTLD_NEXT, name64.c_str()); - if (dlerror() == NULL) + if (dlerror() == NULL && result != NULL) { return result; } |