]> git.saurik.com Git - cycript.git/commitdiff
Find code library, even when relative in debugger.
authorJay Freeman (saurik) <saurik@saurik.com>
Sun, 3 Jan 2016 20:48:46 +0000 (12:48 -0800)
committerJay Freeman (saurik) <saurik@saurik.com>
Sun, 3 Jan 2016 20:48:46 +0000 (12:48 -0800)
Execute.cpp

index 36c400a1f1a0acf3b7ee0a777182b2767c202c8e..e11542abab5757364b7d6e06bf23dc08725cc923 100644 (file)
@@ -2127,8 +2127,11 @@ const char *CYPoolLibraryPath(CYPool &pool) {
     *slash = '\0';
 
     slash = strrchr(lib, '/');
-    if (slash != NULL && strcmp(slash, "/.libs") == 0)
-        *slash = '\0';
+    if (slash != NULL) {
+        if (strcmp(slash, "/.libs") == 0)
+            *slash = '\0';
+    } else if (strcmp(lib, ".libs") == 0)
+        return ".";
 
     return lib;
 }