aboutsummaryrefslogtreecommitdiffstats
path: root/src/tools/vppapigen/vppapigen.py
diff options
context:
space:
mode:
authorFilip Varga <fivarga@cisco.com>2022-05-23 21:18:38 +0200
committerFilip Varga <fivarga@cisco.com>2022-05-24 12:36:29 +0200
commit9a8d3d71071ca82c139dae5aa45cb0d4620ca9e3 (patch)
tree120727a5ec32b79a607d4abdd7e595158d28e1c5 /src/tools/vppapigen/vppapigen.py
parentd8366d085fa375968c8ddafb4eea85b1b167b34c (diff)
api: start enum values from 0
C enum values by default start from 0. All unassigned names should get value as value of previous name plus one. The problem was that default value was 0 and adding one for the first value would make generated api files start from 1 instead of 0. Type: fix Change-Id: I772d6411435648de3ec514f57025ef1acae87338 Signed-off-by: Filip Varga <fivarga@cisco.com>
Diffstat (limited to 'src/tools/vppapigen/vppapigen.py')
-rwxr-xr-xsrc/tools/vppapigen/vppapigen.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/tools/vppapigen/vppapigen.py b/src/tools/vppapigen/vppapigen.py
index c7bc68180a8..944bf5e7135 100755
--- a/src/tools/vppapigen/vppapigen.py
+++ b/src/tools/vppapigen/vppapigen.py
@@ -362,7 +362,7 @@ class Enum(Processable):
self.vla = False
self.manual_print = False
- count = 0
+ count = -1
block2 = []
block3 = []
bc_set = False