]> git.saurik.com Git - cydia.git/commitdiff
Move Caches creation outside of file conditionals.
authorJay Freeman (saurik) <saurik@saurik.com>
Thu, 30 Oct 2014 10:39:21 +0000 (03:39 -0700)
committerJay Freeman (saurik) <saurik@saurik.com>
Thu, 30 Oct 2014 10:39:21 +0000 (03:39 -0700)
postinst.mm

index 10988bb7824381ee23306e6eae0bed686f7b7618..d837d7bd9d1c5a831b811061de8468e43c3903d1 100644 (file)
@@ -173,8 +173,9 @@ int main(int argc, const char *argv[]) {
         system("rm -rf " OldCache_);
 
     #define NewCache_ "/var/mobile/Library/Caches/com.saurik.Cydia"
+    system("cd /; su -c 'mkdir -p " NewCache_ "' mobile");
+
     if (access(NewCache_ "/lists", F_OK) != 0 && errno == ENOENT) {
-        system("cd /; su -c 'mkdir -p " NewCache_ "' mobile");
         system("cp -at " NewCache_ " /var/lib/apt/lists");
         system("chown -R 501.501 " NewCache_ "/lists");
     }