summaryrefslogtreecommitdiff
path: root/pp2cc.py
diff options
context:
space:
mode:
authorPeter Wu <lekensteyn@gmail.com>2011-12-08 11:31:41 +0000
committerPeter Wu <lekensteyn@gmail.com>2011-12-08 11:31:41 +0000
commitc772807a8bb8b868cfae952367f9f90bbc6405bd (patch)
treef7b5871745c1c7a4b118ab7ba29993a54350ea50 /pp2cc.py
parentadc7e31507e3f6a9f3f4d7b0d513b7a74b82a701 (diff)
downloadpp2cc-c772807a8bb8b868cfae952367f9f90bbc6405bd.tar.gz
Fix "None" bug with implicitly declared functions
Diffstat (limited to 'pp2cc.py')
-rwxr-xr-xpp2cc.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/pp2cc.py b/pp2cc.py
index 684fddb..8d26f78 100755
--- a/pp2cc.py
+++ b/pp2cc.py
@@ -773,9 +773,9 @@ class Parse(object):
lbl_func = self.functionLabel(funcname)
if lbl_func is None:
# name not found :? perhaps an external declaration
- lbl = "fn_" + funcname
+ lbl_func = "fn_" + funcname
self.logger.warning("call to undefined function, assuming label"
- " '{}'".format(lbl), linked_node=linked_node)
+ " '{}'".format(lbl_func), linked_node=linked_node)
lines.append(self.asm.branch_op("BRS", lbl_func))
if params: