Adjust gitversion handling to include null terminator in length calculations. (#2309)

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
This commit is contained in:
downquark7
2025-12-28 14:53:02 -06:00
committed by GitHub
parent e5074a6855
commit e42367df97
2 changed files with 3 additions and 3 deletions

View File

@@ -139,8 +139,8 @@ base_project_h7 = {
# Common autogenerated includes
with open("board/obj/gitversion.h", "w") as f:
version = get_version(BUILDER, BUILD_TYPE)
f.write(f'extern const uint8_t gitversion[{len(version)}];\n')
f.write(f'const uint8_t gitversion[{len(version)}] = "{version}";\n')
f.write(f'extern const uint8_t gitversion[{len(version)+1}];\n')
f.write(f'const uint8_t gitversion[{len(version)+1}] = "{version}";\n')
with open("board/obj/version", "w") as f:
f.write(f'{get_version(BUILDER, BUILD_TYPE)}')