From: Jay Freeman (saurik) Date: Tue, 13 Jul 2010 09:15:31 +0000 (+0000) Subject: Fix ReplaceAll on multiple statements. X-Git-Tag: v0.9.432~6 X-Git-Url: https://git.saurik.com/cycript.git/commitdiff_plain/0c0d19552384cb6fb3e422ed7a3620773b741a93 Fix ReplaceAll on multiple statements. --- diff --git a/Parser.hpp b/Parser.hpp index 692be9b..aad1d47 100644 --- a/Parser.hpp +++ b/Parser.hpp @@ -354,7 +354,7 @@ struct CYContext { void ReplaceAll(Type_ *&values) { Type_ **last(&values); CYForEach (next, values) { - Replace(*last); + Replace(*last = next); last = &(*last)->next_; } }