summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJay Freeman (saurik) <saurik@saurik.com>2016-12-30 14:11:05 -0800
committerJay Freeman (saurik) <saurik@saurik.com>2016-12-30 14:11:05 -0800
commitfec09a82a82c55ef19723940d96cb15e15fc4ed2 (patch)
treeb5195b6779749edb39fb3bd70294deec414bcf28
parentf886c114ebd1027618550e23b2517876a1c20ef6 (diff)
Provide more guarantees against merge catastrophe.v1.1.28%b4
-rw-r--r--MobileCydia.mm5
m---------apt0
2 files changed, 3 insertions, 2 deletions
diff --git a/MobileCydia.mm b/MobileCydia.mm
index ce79ef7..32c0244 100644
--- a/MobileCydia.mm
+++ b/MobileCydia.mm
@@ -3869,7 +3869,7 @@ class CydiaLogCleaner :
opened = cache_.Open(progress, false);
_end
if (!opened) {
- // XXX: what if there are errors, but Open() == true? this should be merged with popError:
+ // XXX: this block should probably be merged with popError: in some way
while (!_error->empty()) {
std::string error;
bool warning(!_error->PopMessage(error));
@@ -3897,7 +3897,8 @@ class CydiaLogCleaner :
}
return;
- }
+ } else if ([self popErrorWithTitle:title forOperation:true])
+ return;
_trace();
unlink("/tmp/cydia.chk");
diff --git a/apt b/apt
-Subproject 9fe917c7ea24a626c97fcd9cda39743440a4cbf
+Subproject d52f68c8d7e385613076d9ef56af179532139ac