From f08956b10af531e382e1adf726f2196157f4caab Mon Sep 17 00:00:00 2001 From: Eric Kunze Date: Thu, 18 May 2023 01:13:41 +0000 Subject: Modify TOSA schema to force version to be written Previously if the values were the default, they would not be written to the file Signed-off-by: Eric Kunze Change-Id: Ibdf13d3ce672d3e8f062a7853d65a966ab5b0877 --- python/tosa/Version.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'python/tosa') diff --git a/python/tosa/Version.py b/python/tosa/Version.py index 692d76f..0abafaf 100644 --- a/python/tosa/Version.py +++ b/python/tosa/Version.py @@ -33,21 +33,21 @@ class Version(object): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4)) if o != 0: return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos) - return 0 + return -1 # Version def _minor(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6)) if o != 0: return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos) - return 70 + return -1 # Version def _patch(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8)) if o != 0: return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos) - return 0 + return -1 # Version def _draft(self): @@ -59,16 +59,16 @@ class Version(object): def VersionStart(builder): builder.StartObject(4) def Start(builder): return VersionStart(builder) -def VersionAdd_major(builder, Major): builder.PrependInt32Slot(0, Major, 0) +def VersionAdd_major(builder, Major): builder.PrependInt32Slot(0, Major, -1) def Add_major(builder, Major): return VersionAdd_major(builder, Major) -def VersionAdd_minor(builder, Minor): builder.PrependInt32Slot(1, Minor, 70) +def VersionAdd_minor(builder, Minor): builder.PrependInt32Slot(1, Minor, -1) def Add_minor(builder, Minor): return VersionAdd_minor(builder, Minor) -def VersionAdd_patch(builder, Patch): builder.PrependInt32Slot(2, Patch, 0) +def VersionAdd_patch(builder, Patch): builder.PrependInt32Slot(2, Patch, -1) def Add_patch(builder, Patch): return VersionAdd_patch(builder, Patch) -def VersionAdd_draft(builder, Draft): builder.PrependBoolSlot(3, Draft, 1) +def VersionAdd_draft(builder, Draft): builder.PrependBoolSlot(3, Draft, 255) def Add_draft(builder, Draft): return VersionAdd_draft(builder, Draft) def VersionEnd(builder): return builder.EndObject() -- cgit v1.2.1