]> git.saurik.com Git - cycript.git/blobdiff - Output.cpp
Fixed a namespace scoping serialization bug (cyt instead of cyv) in array comprehensions.
[cycript.git] / 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 << "}())";
 }