diff options
-rwxr-xr-x | generator/nanopb_generator.py | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/generator/nanopb_generator.py b/generator/nanopb_generator.py index 240fa15f..f7d43221 100755 --- a/generator/nanopb_generator.py +++ b/generator/nanopb_generator.py @@ -314,8 +314,8 @@ class Field: else: raise NotImplementedError(desc.type) - def __cmp__(self, other): - return cmp(self.tag, other.tag) + def __lt__(self, other): + return self.tag < other.tag def __str__(self): result = '' @@ -661,9 +661,6 @@ class OneOf(Field): # Sort by the lowest tag number inside union self.tag = min([f.tag for f in self.fields]) - def __cmp__(self, other): - return cmp(self.tag, other.tag) - def __str__(self): result = '' if self.fields: |