[client] lgmp: validate frame message alignment

This commit is contained in:
Geoffrey McRae
2026-08-24 13:15:42 +10:00
parent 357d5fd3c5
commit 957e4ee54b
3 changed files with 15 additions and 5 deletions

View File

@@ -381,7 +381,8 @@ int main(void)
};
const uint32_t frameSize =
sizeof(KVMFRFrame) + sizeof(FrameBuffer) + sizeof(uint32_t);
CHECK(lgmpHostMemAlloc(host, frameSize, &frameMemory) == LGMP_OK);
CHECK(lgmpHostMemAllocAligned(host, frameSize, _Alignof(KVMFRFrame),
&frameMemory) == LGMP_OK);
KVMFRFrame * wireFrame = lgmpHostMemPtr(frameMemory);
wireFrame->formatVer = 1;
wireFrame->frameSerial = 1;