| 116 | PRINTF_FMT(3,4); |
| 117 | |
| 118 | static struct bolt11 *decode_fail(struct bolt11 *b11, const char **fail, |
| 119 | const char *fmt, ...) |
| 120 | { |
| 121 | va_list ap; |
| 122 | |
| 123 | va_start(ap, fmt); |
| 124 | *fail = tal_vfmt(tal_parent(b11), fmt, ap); |
| 125 | va_end(ap); |
| 126 | return tal_free(b11); |
| 127 | } |
| 128 | |
| 129 | /* |
| 130 | * These handle specific fields in the payment request; returning the problem |
no test coverage detected