diff --git a/include.xml b/include.xml index abd1639ed..75133353f 100644 --- a/include.xml +++ b/include.xml @@ -17,8 +17,7 @@ - - + diff --git a/project/lib/sdl b/project/lib/sdl index 181cbfd1e..2d67dc5e4 160000 --- a/project/lib/sdl +++ b/project/lib/sdl @@ -1 +1 @@ -Subproject commit 181cbfd1ecd54b54a4a52d859b75c092de90b7cd +Subproject commit 2d67dc5e467179860e0acf6d18c01e96778f4f70 diff --git a/project/src/backend/sdl/SDLApplication.cpp b/project/src/backend/sdl/SDLApplication.cpp index 17e8a0410..4363d11ec 100644 --- a/project/src/backend/sdl/SDLApplication.cpp +++ b/project/src/backend/sdl/SDLApplication.cpp @@ -25,7 +25,7 @@ namespace lime { SDLApplication::SDLApplication () { - if (SDL_Init (SDL_INIT_VIDEO | SDL_INIT_GAMECONTROLLER | SDL_INIT_TIMER | SDL_INIT_JOYSTICK) != 0) { + if (SDL_Init (SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_GAMECONTROLLER | SDL_INIT_TIMER | SDL_INIT_JOYSTICK) != 0) { printf ("Could not initialize SDL: %s.\n", SDL_GetError ()); diff --git a/project/src/media/openal/OpenALBindings.cpp b/project/src/media/openal/OpenALBindings.cpp index 9bafda08c..4d042543e 100644 --- a/project/src/media/openal/OpenALBindings.cpp +++ b/project/src/media/openal/OpenALBindings.cpp @@ -3042,7 +3042,7 @@ namespace lime { #else if (param == AL_BUFFER) { - data = (ALuint)(uintptr_t)(HL_CFFIPointer*)val->ptr; + data = (ALuint)(uintptr_t)((HL_CFFIPointer*)val)->ptr; } else {