diff options
-rw-r--r-- | Alc/ALu.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -1093,6 +1093,8 @@ ALvoid aluHandleDisconnect(ALCdevice *device) ALCcontext *Context; LockDevice(device); + device->Connected = ALC_FALSE; + Context = device->ContextList; while(Context) { @@ -1115,7 +1117,5 @@ ALvoid aluHandleDisconnect(ALCdevice *device) Context = Context->next; } - - device->Connected = ALC_FALSE; UnlockDevice(device); } |