Make struct pointer loading language-specific and reliable for TS
[ldk-java] / java_strings.py
index 5a416a955fb99a35317807aced1bd772234a0882..ada526fcbaa512952d4fdd7b172c6a3a77201767 100644 (file)
@@ -620,6 +620,11 @@ import javax.annotation.Nullable;
     def var_decl_statement(self, ty_string, var_name, statement):
         return ty_string + " " + var_name + " = " + statement
 
+    def get_ptr(self, var):
+        return var + ".ptr"
+    def set_null_skip_free(self, var):
+        return var + ".ptr" + " = 0;"
+
     def add_ref(self, holder, referent):
         return holder + ".ptrs_to.add(" + referent + ")"