Update auto-generated bindings
[ldk-java] / ts / structs / ErrorAction.ts
index 9c3a7574178fe707560e8fafbc54e4033ded3e66..25bf0917d9c2ca34b92e7db45c14cb5fc43bf485 100644 (file)
@@ -27,8 +27,9 @@ export class DisconnectPeer extends ErrorAction {
        public msg: ErrorMessage;
        private constructor(ptr: number, obj: bindings.LDKErrorAction.DisconnectPeer) {
                super(null, ptr);
-               const msg: uint32_t = obj.msg;
-               ErrorMessage msg_hu_conv = new ErrorMessage(null, msg);
+               const msg: number = obj.msg;
+               const msg_hu_conv: ErrorMessage = new ErrorMessage(null, msg);
+                       msg_hu_conv.ptrs_to.add(this);
                this.msg = msg_hu_conv;
        }
 }
@@ -41,8 +42,17 @@ export class SendErrorMessage extends ErrorAction {
        public msg: ErrorMessage;
        private constructor(ptr: number, obj: bindings.LDKErrorAction.SendErrorMessage) {
                super(null, ptr);
-               const msg: uint32_t = obj.msg;
-               ErrorMessage msg_hu_conv = new ErrorMessage(null, msg);
+               const msg: number = obj.msg;
+               const msg_hu_conv: ErrorMessage = new ErrorMessage(null, msg);
+                       msg_hu_conv.ptrs_to.add(this);
                this.msg = msg_hu_conv;
        }
+}
+       public ErrorAction clone() {
+               number ret = bindings.ErrorAction_clone(this.ptr);
+               ErrorAction ret_hu_conv = ErrorAction.constr_from_ptr(ret);
+               ret_hu_conv.ptrs_to.add(this);
+               return ret_hu_conv;
+       }
+
 }