From 2fa9e7bde95274ea425e16eb05ac9e8dfe86a35e Mon Sep 17 00:00:00 2001 From: David Renshaw Date: Thu, 22 May 2014 17:45:48 -0400 Subject: [PATCH] use >>>, not >> --- runtime/src/main/java/org/capnproto/ListPointer.java | 2 +- runtime/src/main/java/org/capnproto/StructPointer.java | 2 +- runtime/src/main/java/org/capnproto/WirePointer.java | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/runtime/src/main/java/org/capnproto/ListPointer.java b/runtime/src/main/java/org/capnproto/ListPointer.java index a260b57..22f4dde 100644 --- a/runtime/src/main/java/org/capnproto/ListPointer.java +++ b/runtime/src/main/java/org/capnproto/ListPointer.java @@ -8,7 +8,7 @@ final class ListPointer { } public static int elementCount(int elementSizeAndCount) { - return elementSizeAndCount >> 3; + return elementSizeAndCount >>> 3; } public static int inlineCompositeWordCount(int elementSizeAndCount) { diff --git a/runtime/src/main/java/org/capnproto/StructPointer.java b/runtime/src/main/java/org/capnproto/StructPointer.java index 4badcce..66b5f25 100644 --- a/runtime/src/main/java/org/capnproto/StructPointer.java +++ b/runtime/src/main/java/org/capnproto/StructPointer.java @@ -8,7 +8,7 @@ final class StructPointer{ } public static short ptrCount(int structRef) { - return (short)(structRef >> 16); + return (short)(structRef >>> 16); } public static int wordSize(int structRef) { diff --git a/runtime/src/main/java/org/capnproto/WirePointer.java b/runtime/src/main/java/org/capnproto/WirePointer.java index 07ff585..47d8a5d 100644 --- a/runtime/src/main/java/org/capnproto/WirePointer.java +++ b/runtime/src/main/java/org/capnproto/WirePointer.java @@ -21,7 +21,7 @@ final class WirePointer { } public static int target(int offset, long wirePointer) { - return offset + 1 + (offsetAndKind(wirePointer) >> 2); + return offset + 1 + (offsetAndKind(wirePointer) >>> 2); } public static void setKindAndTarget(ByteBuffer buffer, int offset, byte kind, int targetOffset) { @@ -30,7 +30,7 @@ final class WirePointer { } public static int inlineCompositeListElementCount(long wirePointer) { - return offsetAndKind(wirePointer) >> 2; + return offsetAndKind(wirePointer) >>> 2; } public static void setKindAndInlineCompositeListElementCount(ByteBuffer buffer, @@ -41,7 +41,7 @@ final class WirePointer { } public static int upper32Bits(long wirePointer) { - return (int)(wirePointer >> 32); + return (int)(wirePointer >>> 32); } public static int listPointer(long wirePointer) {