@Override @SuppressWarnings("deprecation")
protected void finalize() throws Throwable {
super.finalize();
- bindings.PeerHandleError_free(ptr);
+ if (ptr != 0) { bindings.PeerHandleError_free(ptr); }
+ }
+
+ public PeerHandleError clone() {
+ long ret = bindings.PeerHandleError_clone(this.ptr);
+ PeerHandleError ret_hu_conv = new PeerHandleError(null, ret);
+ ret_hu_conv.ptrs_to.add(this);
+ return ret_hu_conv;
}
public boolean get_no_connection_possible() {
public static PeerHandleError constructor_new(boolean no_connection_possible_arg) {
long ret = bindings.PeerHandleError_new(no_connection_possible_arg);
PeerHandleError ret_hu_conv = new PeerHandleError(null, ret);
+ ret_hu_conv.ptrs_to.add(ret_hu_conv);
return ret_hu_conv;
}