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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]