| 181 | } |
| 182 | |
| 183 | struct chain_event ** |
| 184 | chain_events_from_sql(const tal_t *ctx, |
| 185 | const struct bkpr *bkpr, |
| 186 | struct command *cmd, |
| 187 | const char *fmt, ...) |
| 188 | { |
| 189 | va_list ap; |
| 190 | const jsmntok_t *toks; |
| 191 | const char *buf; |
| 192 | |
| 193 | va_start(ap, fmt); |
| 194 | toks = sql_reqv(tmpctx, cmd, &buf, fmt, ap); |
| 195 | va_end(ap); |
| 196 | |
| 197 | return chain_events(ctx, bkpr, buf, toks); |
| 198 | } |
| 199 | |
| 200 | const char *sql_string(const tal_t *ctx, const char *str) |
| 201 | { |
no test coverage detected