Reviewers: Lex,
Description:
Restore deleted public method
Please review this at http://gwt-code-reviews.appspot.com/604801/show
Affected files:
M
user/src/com/google/gwt/user/client/rpc/impl/AbstractSerializationStreamWriter.java
Index:
user/src/com/google/gwt/user/client/rpc/impl/AbstractSerializationStreamWriter.java
===================================================================
---
user/src/com/google/gwt/user/client/rpc/impl/AbstractSerializationStreamWriter.java
(revision 8240)
+++
user/src/com/google/gwt/user/client/rpc/impl/AbstractSerializationStreamWriter.java
(working copy)
@@ -44,6 +44,11 @@
public static double[] getAsDoubleArray(long value) {
int lowBits = (int) (value & 0xffffffff);
int highBits = (int) (value >> 32);
+ return makeLongComponents(lowBits, highBits);
+ }
+
+ // Equivalent to getAsDoubleArray((long) highBits << 32 | lowBits);
+ protected static double[] makeLongComponents(int lowBits, int highBits) {
double high = highBits * TWO_PWR_32_DBL;
double low = lowBits;
if (lowBits < 0) {
--
http://groups.google.com/group/Google-Web-Toolkit-Contributors