| 238 | } |
| 239 | |
| 240 | void register_payment_fail(struct payment *payment, enum jsonrpc_errcode code, |
| 241 | const char *fmt, ...) |
| 242 | { |
| 243 | payment->status = PAYMENT_FAIL; |
| 244 | payment->error_code = code; |
| 245 | payment->error_msg = tal_free(payment->error_msg); |
| 246 | |
| 247 | va_list args; |
| 248 | va_start(args, fmt); |
| 249 | payment->error_msg = tal_vfmt(payment, fmt, args); |
| 250 | va_end(args); |
| 251 | } |
| 252 | |
| 253 | struct command_result *payment_fail(struct payment *payment, |
| 254 | enum jsonrpc_errcode code, const char *fmt, |
no test coverage detected