From d2688a520bf58bb5aef751ce7a331fc900532c98 Mon Sep 17 00:00:00 2001 From: Vladimir Menshakov Date: Thu, 9 Jun 2011 23:47:32 +0400 Subject: DREAMWEB: removed static from functions for now (allowing external usage) --- devtools/tasmrecover/tasm/cpp.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'devtools') diff --git a/devtools/tasmrecover/tasm/cpp.py b/devtools/tasmrecover/tasm/cpp.py index 36bc192219..f5f7057211 100644 --- a/devtools/tasmrecover/tasm/cpp.py +++ b/devtools/tasmrecover/tasm/cpp.py @@ -433,7 +433,7 @@ namespace %s { self.proc_addr.append((name, self.proc.offset)) self.body = str() - self.body += "static void %s(Context & context) {\n" %name; + self.body += "void %s(Context & context) {\n" %name; self.proc.optimize() self.unbounded = [] self.proc.visit(self, skip) @@ -502,9 +502,11 @@ namespace %s { self.__proc(name) self.write_stubs("_stubs.cpp", self.failed) done, failed = len(self.proc_done), len(self.failed) + for f in self.forwards: if f not in self.failed: - self.fd.write("static void %s(Context &context);\n" %f) + self.fd.write("void %s(Context &context);\n" %f) + self.fd.write("\n") self.fd.write("\n".join(self.translated)) self.fd.write("\n\n") -- cgit v1.2.3