commit | bd93991b86855e12531dae07a2d38e17e9951df9 | [log] [tgz] |
---|---|---|
author | Shawn O. Pearce <sop@google.com> | Sat Nov 24 12:52:14 2012 -0800 |
committer | Shawn O. Pearce <sop@google.com> | Sat Nov 24 12:52:14 2012 -0800 |
tree | 77d657260476bb3f7ef9ff3a659b9e31e7cdee2c | |
parent | f2b0cc5ae40928eb10648b2e3f010a9b4d65299c [diff] |
Fix broken IdGeneratorTest Change-Id: I6d83c3a4248344a25f2d188cf17da8db0efa37d2
diff --git a/gerrit-server/src/main/java/com/google/gerrit/server/util/IdGenerator.java b/gerrit-server/src/main/java/com/google/gerrit/server/util/IdGenerator.java index 19c820e..78eb657 100644 --- a/gerrit-server/src/main/java/com/google/gerrit/server/util/IdGenerator.java +++ b/gerrit-server/src/main/java/com/google/gerrit/server/util/IdGenerator.java
@@ -43,11 +43,15 @@ /** Produce the next identifier. */ public int next() { - return mix(salt, gen.getAndIncrement()); + return mix(gen.getAndIncrement()); } private static final int salt = 0x9e3779b9; + static int mix(int in) { + return mix(salt, in); + } + /** A very simple bit permutation to mask a simple incrementer. */ public static int mix(final int salt, final int in) { short v0 = hi16(in);