java: fix call to cs_close() following core's API change
diff --git a/bindings/java/capstone/Capstone.java b/bindings/java/capstone/Capstone.java
index 413d342..0c9d313 100644
--- a/bindings/java/capstone/Capstone.java
+++ b/bindings/java/capstone/Capstone.java
@@ -204,7 +204,7 @@
     public NativeLong cs_disasm_ex(NativeLong handle, byte[] code, NativeLong code_len,
         long addr, NativeLong count, PointerByReference insn);
     public void cs_free(Pointer p, NativeLong count);
-    public int cs_close(NativeLong handle);
+    public int cs_close(NativeLongByReference handle);
     public int cs_option(NativeLong handle, int option, NativeLong optionValue);
 
     public String cs_reg_name(NativeLong csh, int id);
@@ -321,7 +321,7 @@
   }
 
   protected void finalize() {
-    cs.cs_close(ns.csh);
+    cs.cs_close(ns.handleRef);
   }
 
   public CsInsn[] disasm(byte[] code, long address) {