diff options
author | Julien Danjou <julien@danjou.info> | 2010-01-24 18:39:59 +0100 |
---|---|---|
committer | Eamon Walsh <efw@eamonwalsh.com> | 2010-01-24 19:20:57 -0500 |
commit | 4405f701024c102a97b28e18cf3ae865553051bd (patch) | |
tree | 1cc42da3d294ebed6a578cdf16d5ed21efb3ddba | |
parent | ecc99450328c4bf38858662fc262a721dd997188 (diff) |
Fix enum number generation.
Signed-off-by: Julien Danjou <julien@danjou.info>
-rwxr-xr-x | src/py_client.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/py_client.py b/src/py_client.py index c25e39d..961c60c 100755 --- a/src/py_client.py +++ b/src/py_client.py @@ -175,7 +175,10 @@ def py_enum(self, name): for (enam, eval) in self.values: _py(' %s = %s', _n(enam), eval if eval != '' else count) - count += 1 + if eval != '': + count = int(eval) + 1 + else: + count += 1 def _py_type_setup(self, name, postfix=''): ''' |