|
From: <ma...@us...> - 2011-10-20 07:58:00
|
Revision: 3682
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3682&view=rev
Author: matzon
Date: 2011-10-20 07:57:54 +0000 (Thu, 20 Oct 2011)
Log Message:
-----------
fixed issue when NULL (default) was passed in as a deviceName
Modified Paths:
--------------
trunk/LWJGL/src/java/org/lwjgl/openal/ALC11.java
Modified: trunk/LWJGL/src/java/org/lwjgl/openal/ALC11.java
===================================================================
--- trunk/LWJGL/src/java/org/lwjgl/openal/ALC11.java 2011-10-18 17:23:39 UTC (rev 3681)
+++ trunk/LWJGL/src/java/org/lwjgl/openal/ALC11.java 2011-10-20 07:57:54 UTC (rev 3682)
@@ -93,7 +93,7 @@
*/
public static ALCdevice alcCaptureOpenDevice(String devicename, int frequency, int format, int buffersize) {
ByteBuffer buffer = MemoryUtil.encodeASCII(devicename);
- long device_address = nalcCaptureOpenDevice(MemoryUtil.getAddress(buffer), frequency, format, buffersize);
+ long device_address = nalcCaptureOpenDevice((buffer == null) ? 0 : MemoryUtil.getAddress(buffer), frequency, format, buffersize);
if(device_address != 0) {
ALCdevice device = new ALCdevice(device_address);
synchronized (ALC10.devices) {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|