From 2bb7d78c0fecc86c987911d239df5c48d458320b Mon Sep 17 00:00:00 2001 From: Elias Naur Date: Fri, 16 Sep 2005 06:50:34 +0000 Subject: [PATCH] OpenAL: Made AL.create complain if it is already created to match Display.create behaviour --- src/java/org/lwjgl/openal/AL.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/java/org/lwjgl/openal/AL.java b/src/java/org/lwjgl/openal/AL.java index df27f7f6..4bcb8456 100644 --- a/src/java/org/lwjgl/openal/AL.java +++ b/src/java/org/lwjgl/openal/AL.java @@ -92,9 +92,8 @@ public final class AL { public static void create(String deviceArguments, int contextFrequency, int contextRefresh, boolean contextSynchronized) throws LWJGLException { - if (created) { - return; - } + if (created) + throw new IllegalStateException("Only one OpenAL context may be instantiated at any one time."); String[] oalPaths = LWJGLUtil.getLibraryPaths(new String[]{ "lwjglaudio", "lwjglaudio.dll", "openal", "libopenal.so",