diff --git a/src/tray/cocoa/SDL_tray.m b/src/tray/cocoa/SDL_tray.m index 911285bcb..0bb6fe80d 100644 --- a/src/tray/cocoa/SDL_tray.m +++ b/src/tray/cocoa/SDL_tray.m @@ -281,7 +281,7 @@ const SDL_TrayEntry **SDL_GetTrayEntries(SDL_TrayMenu *menu, int *size) if (size) { *size = menu->nEntries; } - return menu->entries; + return (const SDL_TrayEntry **)menu->entries; } void SDL_RemoveTrayEntry(SDL_TrayEntry *entry) diff --git a/src/tray/unix/SDL_tray.c b/src/tray/unix/SDL_tray.c index afa06ac8e..de2ab4b2c 100644 --- a/src/tray/unix/SDL_tray.c +++ b/src/tray/unix/SDL_tray.c @@ -494,7 +494,7 @@ const SDL_TrayEntry **SDL_GetTrayEntries(SDL_TrayMenu *menu, int *size) if (size) { *size = menu->nEntries; } - return menu->entries; + return (const SDL_TrayEntry **)menu->entries; } void SDL_RemoveTrayEntry(SDL_TrayEntry *entry) diff --git a/src/tray/windows/SDL_tray.c b/src/tray/windows/SDL_tray.c index e92a16011..f61fa04d8 100644 --- a/src/tray/windows/SDL_tray.c +++ b/src/tray/windows/SDL_tray.c @@ -310,7 +310,7 @@ const SDL_TrayEntry **SDL_GetTrayEntries(SDL_TrayMenu *menu, int *size) if (size) { *size = menu->nEntries; } - return menu->entries; + return (const SDL_TrayEntry **)menu->entries; } void SDL_RemoveTrayEntry(SDL_TrayEntry *entry)