APFv6.1: addAllocate() - use pure int math

Test: TreeHugger
Signed-off-by: Maciej Żenczykowski <maze@google.com>
Change-Id: I17db3be95302d4f24b308d0b594ede2ce1441226
diff --git a/src/android/net/apf/ApfV61GeneratorBase.java b/src/android/net/apf/ApfV61GeneratorBase.java
index 416b69f..212d814 100644
--- a/src/android/net/apf/ApfV61GeneratorBase.java
+++ b/src/android/net/apf/ApfV61GeneratorBase.java
@@ -201,7 +201,7 @@
 
     @Override
     public Type addAllocate(int size) {
-        final int imm = (int) Math.ceil(Math.max(0, size - 266) / 8.0);
+        final int imm = (size > 266) ? (size - 266 + 7) / 8 : 0;
         return append(new Instruction(Opcodes.ALLOC_XMIT, Rbit1).addUnsigned(imm));
     }