Index: lib/byte_array.cc |
=================================================================== |
--- lib/byte_array.cc (revision 17436) |
+++ lib/byte_array.cc (working copy) |
@@ -119,7 +119,7 @@ |
#define INTEGER_TO_UINT64(integer, uint64) \ |
if (integer.IsBigint()) { \ |
Bigint& bigint = Bigint::Handle(); \ |
- bigint |= integer.raw(); \ |
+ bigint ^= integer.raw(); \ |
ASSERT(BigintOperations::FitsIntoUint64(bigint)); \ |
value = BigintOperations::AbsToUint64(bigint); \ |
} else { \ |