You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by wo...@apache.org on 2007/10/30 03:04:11 UTC
svn commit: r589937 -
/portals/jetspeed-2/branches/JETSPEED-2.1.3/applications/gems/src/java/org/apache/portals/gems/flash/SWFHeader.java
Author: woonsan
Date: Mon Oct 29 19:04:10 2007
New Revision: 589937
URL: http://svn.apache.org/viewvc?rev=589937&view=rev
Log:
Fixed a trivial build problem on Java 1.4.
Integer.reverseBytes(int) was replaced with full bitwise operations.
Modified:
portals/jetspeed-2/branches/JETSPEED-2.1.3/applications/gems/src/java/org/apache/portals/gems/flash/SWFHeader.java
Modified: portals/jetspeed-2/branches/JETSPEED-2.1.3/applications/gems/src/java/org/apache/portals/gems/flash/SWFHeader.java
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/branches/JETSPEED-2.1.3/applications/gems/src/java/org/apache/portals/gems/flash/SWFHeader.java?rev=589937&r1=589936&r2=589937&view=diff
==============================================================================
--- portals/jetspeed-2/branches/JETSPEED-2.1.3/applications/gems/src/java/org/apache/portals/gems/flash/SWFHeader.java (original)
+++ portals/jetspeed-2/branches/JETSPEED-2.1.3/applications/gems/src/java/org/apache/portals/gems/flash/SWFHeader.java Mon Oct 29 19:04:10 2007
@@ -324,7 +324,12 @@
s = ( s << 8 ) + bytes[i + 4];
}
- s = Integer.reverseBytes( s ) - 1;
+ // We can use Integer.reverseBytes(int) in Java 1.5+.
+ //s = Integer.reverseBytes( s ) - 1;
+ s = (((s >>> 24) ) |
+ ((s >> 8) & 0xFF00) |
+ ((s << 8) & 0xFF0000) |
+ ((s << 24))) - 1;
return s;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org