# HG changeset patch # User Paul Boddie # Date 1385678602 -3600 # Node ID 7a2590adb25cb89fa39ca1e71b922d0bafe40a7f # Parent f2a948d357c9e758a80002ae63ec1de7f1629cda Fixed numbered class/function name generation. diff -r f2a948d357c9 -r 7a2590adb25c micropython/data.py --- a/micropython/data.py Mon Nov 25 15:03:12 2013 +0100 +++ b/micropython/data.py Thu Nov 28 23:43:22 2013 +0100 @@ -1619,7 +1619,7 @@ if parent.has_key(name): assignments = parent[name].static_assignments - if assignments > 1: + if assignments >= 1: name = "%s#%d" % (name, assignments + 1) cls = Class(name, parent, module, node, original_name) @@ -1644,7 +1644,7 @@ if parent.has_key(name): assignments = parent[name].static_assignments - if assignments > 1: + if assignments >= 1: name = "%s#%d" % (name, assignments + 1) fn = Function(name, parent, argnames, defaults, has_star, has_dstar,