|
From: <eli...@us...> - 2008-06-16 18:29:35
|
Revision: 3103
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3103&view=rev
Author: elias_naur
Date: 2008-06-16 11:29:18 -0700 (Mon, 16 Jun 2008)
Log Message:
-----------
Display.setIcon: Preserve icon buffer positions
Modified Paths:
--------------
trunk/LWJGL/src/java/org/lwjgl/opengl/Display.java
Modified: trunk/LWJGL/src/java/org/lwjgl/opengl/Display.java
===================================================================
--- trunk/LWJGL/src/java/org/lwjgl/opengl/Display.java 2008-06-08 09:30:24 UTC (rev 3102)
+++ trunk/LWJGL/src/java/org/lwjgl/opengl/Display.java 2008-06-16 18:29:18 UTC (rev 3103)
@@ -1020,7 +1020,9 @@
cached_icons = new ByteBuffer[icons.length];
for(int i=0;i<icons.length; i++) {
cached_icons[i] = BufferUtils.createByteBuffer(icons[i].capacity());
+ int old_position = icons[i].position();
cached_icons[i].put(icons[i]);
+ icons[i].position(old_position);
cached_icons[i].flip();
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|