Fix bad pointer reference in SDL3G_controller_default

This commit is contained in:
2026-05-06 23:05:17 -04:00
parent ef24d7b843
commit f416cb5dee

View File

@@ -220,7 +220,7 @@ akerr_ErrorContext AKERR_NOIGNORE *SDL3G_controller_default(int controlmapid, ch
ATTEMPT {
// set up the control map
FAIL_NONZERO_RETURN(errctx, (controlmapid >= MAX_CONTROL_MAPS), AKERR_OUTOFBOUNDS, "ID %d exceeds maximum %d", controlmapid, MAX_CONTROL_MAPS);
memset((void *)control, 0x00, sizeof(SDL3GControl));
memset((void *)&control, 0x00, sizeof(SDL3GControl));
controlmap = &GAME_ControlMaps[controlmapid];
controlmap->kbid = kbid;
controlmap->jsid = jsid;