MCPcopy Create free account
hub / github.com/ElementsProject/lightning / db_col_strdup_optional

Function db_col_strdup_optional

db/bindings.c:338–347  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

336}
337
338char *db_col_strdup_optional(const tal_t *ctx,
339 struct db_stmt *stmt,
340 const char *colname)
341{
342 size_t col = db_query_colnum(stmt, colname);
343 if (db_column_is_null(stmt, col))
344 return NULL;
345
346 return tal_strdup(ctx, (char *)stmt->db->config->column_text_fn(stmt, col));
347}
348
349void db_col_preimage(struct db_stmt *stmt, const char *colname,
350 struct preimage *preimage)

Callers 5

stmt2chain_eventFunction · 0.85
stmt2channel_eventFunction · 0.85
payment_get_detailsFunction · 0.85

Calls 2

db_query_colnumFunction · 0.85
db_column_is_nullFunction · 0.85

Tested by

no test coverage detected