diff options
author | Jay Freeman (saurik) <saurik@saurik.com> | 2021-02-22 15:41:31 -0800 |
---|---|---|
committer | Jay Freeman (saurik) <saurik@saurik.com> | 2021-02-22 15:41:31 -0800 |
commit | d4a4dbe847733d55834ebc60f0678c350fa3ebd5 (patch) | |
tree | e3c9f3792dc9211a4e450753cc1688d85dba12a5 | |
parent | 9dcaee407ac7f7bc7c6d1b3e18e15ccf6605ab70 (diff) | |
download | ldid-d4a4dbe847733d55834ebc60f0678c350fa3ebd5.tar.gz ldid-d4a4dbe847733d55834ebc60f0678c350fa3ebd5.tar.zst ldid-d4a4dbe847733d55834ebc60f0678c350fa3ebd5.zip |
Hit an unfriendly assertion if not signing bundle.v2.1.3
-rw-r--r-- | ldid.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -3145,9 +3145,9 @@ int main(int argc, char *argv[]) { struct stat info; _syscall(stat(path.c_str(), &info)); - if (flag_S && S_ISDIR(info.st_mode)) { + if (S_ISDIR(info.st_mode)) { + _assert(flag_S); #ifndef LDID_NOPLIST - _assert(!flag_r); ldid::DiskFolder folder(path + "/"); path += "/" + Sign("", folder, key, requirements, ldid::fun([&](const std::string &, const std::string &) -> std::string { return entitlements; }), dummy_).path; #else |