]> git.saurik.com Git - cydia.git/commitdiff
Use stack to store temporary SHA1SumValues.
authorJay Freeman (saurik) <saurik@saurik.com>
Wed, 23 Feb 2011 02:32:33 +0000 (18:32 -0800)
committerJay Freeman (saurik) <saurik@saurik.com>
Wed, 23 Feb 2011 02:32:33 +0000 (18:32 -0800)
MobileCydia.mm

index 907498ab9fdbf416494269d5960de12ffc4f832a..a16e8ab83c94897923ef4f88ad6f9ec1685289a8 100644 (file)
@@ -4763,8 +4763,6 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) {
     UITextView *output_;
     UITextLabel *status_;
     UIPushButton *close_;
-    SHA1SumValue springlist_;
-    SHA1SumValue notifyconf_;
     _H<NSString> title_;
 }
 
@@ -4934,7 +4932,7 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) {
 
     [delegate_ retainNetworkActivityIndicator];
 
-    {
+    SHA1SumValue notifyconf; {
         FileFd file;
         if (!file.Open(NotifyConfig_, FileFd::ReadOnly))
             _error->Discard();
@@ -4942,11 +4940,11 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) {
             MMap mmap(file, MMap::ReadOnly);
             SHA1Summation sha1;
             sha1.Add(reinterpret_cast<uint8_t *>(mmap.Data()), mmap.Size());
-            notifyconf_ = sha1.Result();
+            notifyconf = sha1.Result();
         }
     }
 
-    {
+    SHA1SumValue springlist; {
         FileFd file;
         if (!file.Open(SpringBoard_, FileFd::ReadOnly))
             _error->Discard();
@@ -4954,7 +4952,7 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) {
             MMap mmap(file, MMap::ReadOnly);
             SHA1Summation sha1;
             sha1.Add(reinterpret_cast<uint8_t *>(mmap.Data()), mmap.Size());
-            springlist_ = sha1.Result();
+            springlist = sha1.Result();
         }
     }
 
@@ -4975,7 +4973,7 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) {
             MMap mmap(file, MMap::ReadOnly);
             SHA1Summation sha1;
             sha1.Add(reinterpret_cast<uint8_t *>(mmap.Data()), mmap.Size());
-            if (!(notifyconf_ == sha1.Result()))
+            if (!(notifyconf == sha1.Result()))
                 Finish_ = 4;
         }
     }
@@ -4988,7 +4986,7 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) {
             MMap mmap(file, MMap::ReadOnly);
             SHA1Summation sha1;
             sha1.Add(reinterpret_cast<uint8_t *>(mmap.Data()), mmap.Size());
-            if (!(springlist_ == sha1.Result()))
+            if (!(springlist == sha1.Result()))
                 Finish_ = 3;
         }
     }