mirror of
https://github.com/libsdl-org/SDL.git
synced 2026-08-17 01:21:23 +08:00
GPU: Fix another OpenXR zero-length copy
This commit is contained in:
committed by
Sam Lantinga
parent
494cb8447d
commit
c1aa9f43fa
@@ -128,7 +128,9 @@ XrResult SDL_OPENXR_INTERNAL_GPUInitOpenXR(
|
||||
#endif
|
||||
|
||||
const char **extensionNames = SDL_stack_alloc(const char *, userExtensionCount + platformExtensionCount);
|
||||
SDL_memcpy((void *)extensionNames, userExtensionNames, sizeof(const char *) * (userExtensionCount));
|
||||
if (userExtensionCount > 0) {
|
||||
SDL_memcpy((void *)extensionNames, userExtensionNames, sizeof(const char *) * userExtensionCount);
|
||||
}
|
||||
extensionNames[userExtensionCount] = gpuExtension.extensionName;
|
||||
#ifdef SDL_PLATFORM_ANDROID
|
||||
extensionNames[userExtensionCount + 1] = XR_KHR_ANDROID_CREATE_INSTANCE_EXTENSION_NAME;
|
||||
|
||||
Reference in New Issue
Block a user