]> git.saurik.com Git - cycript.git/commitdiff
Fixed a namespace scoping serialization bug (cyt instead of cyv) in array comprehensions.
authorJay Freeman (saurik) <saurik@saurik.com>
Mon, 19 Oct 2009 01:54:58 +0000 (01:54 +0000)
committerJay Freeman (saurik) <saurik@saurik.com>
Mon, 19 Oct 2009 01:54:58 +0000 (01:54 +0000)
Output.cpp

index 1d4a510e36a4090751f39c34eed89bf361654634..100e25a5f88b0ea0db0595afd9fe20a542e7bbba 100644 (file)
@@ -80,14 +80,14 @@ void CYArrayComprehension::Output(std::ostream &out, CYFlags flags) const {
         if (const char *name = comprehension->Name())
             out << ',' << name;
     out << "){";
-    out << "$cyt=[];";
+    out << "$cyv=[];";
     comprehensions_->Output(out);
-    out << "$cyt.push(";
+    out << "$cyv.push(";
     expression_->Output(out, CYPA, CYNoFlags);
     out << ");";
     for (CYComprehension *comprehension(comprehensions_); comprehension != NULL; comprehension = comprehension->next_)
         comprehension->End_(out);
-    out << "return $cyt;";
+    out << "return $cyv;";
     out << "}())";
 }