Skip to content

Commit 95b079e

Browse files
committed
OpenALBindings: fix crash on HL when passing NULL device
1 parent e947771 commit 95b079e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

project/src/media/openal/OpenALBindings.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3388,7 +3388,7 @@ namespace lime {
33883388

33893389
HL_PRIM vbyte* HL_NAME(hl_alc_get_string) (HL_CFFIPointer* device, int param) {
33903390

3391-
ALCdevice* alcDevice = (ALCdevice*)device->ptr;
3391+
ALCdevice* alcDevice = device ? (ALCdevice*)device->ptr : 0;
33923392
const char* result = alcGetString (alcDevice, param);
33933393
int length = strlen (result);
33943394
char* _result = (char*)malloc (length + 1);

0 commit comments

Comments
 (0)