]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/rocksdb/java/rocksjni/table_filter.cc
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / rocksdb / java / rocksjni / table_filter.cc
index a9024ce88f8b65ba451555e66c2bd2d7fcd860f6..1400fa1d96791757335c0cfd7d4b8e12259450ff 100644 (file)
@@ -7,9 +7,11 @@
 // org.rocksdb.AbstractTableFilter.
 
 #include <jni.h>
+
 #include <memory>
 
 #include "include/org_rocksdb_AbstractTableFilter.h"
+#include "rocksjni/cplusplus_to_java_convert.h"
 #include "rocksjni/table_filter_jnicallback.h"
 
 /*
@@ -21,5 +23,5 @@ jlong Java_org_rocksdb_AbstractTableFilter_createNewTableFilter(
     JNIEnv* env, jobject jtable_filter) {
   auto* table_filter_jnicallback =
       new ROCKSDB_NAMESPACE::TableFilterJniCallback(env, jtable_filter);
-  return reinterpret_cast<jlong>(table_filter_jnicallback);
+  return GET_CPLUSPLUS_POINTER(table_filter_jnicallback);
 }