From 7d7e5036039eb9a7283820d86dcd362f148a7237 Mon Sep 17 00:00:00 2001 From: Chris Robinson Date: Mon, 28 Dec 2009 23:29:49 -0800 Subject: [PATCH] Properly retrieve device-inspecific errors --- Alc/ALc.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Alc/ALc.c b/Alc/ALc.c index 1ee820c6..b85c2d7e 100644 --- a/Alc/ALc.c +++ b/Alc/ALc.c @@ -764,6 +764,11 @@ ALCAPI ALCenum ALCAPIENTRY alcGetError(ALCdevice *device) errorCode = device->LastError; device->LastError = ALC_NO_ERROR; } + else + { + errorCode = g_eLastContextError; + g_eLastContextError = ALC_NO_ERROR; + } return errorCode; }