34 if (
ctx->exclude && ht_pp_find_kv(
ctx->exclude,
k,
NULL)) {
56 for (; *exclude; exclude++) {
57 ht_pp_insert(
ctx.exclude, *exclude,
NULL);
61 ht_pp_free(
ctx.exclude);
RZ_API RzConfigNode * rz_config_set(RzConfig *cfg, RZ_NONNULL const char *name, const char *value)
RZ_API RZ_BORROW RzConfigNode * rz_config_node_get(RzConfig *cfg, RZ_NONNULL const char *name)
RZ_API int sdb_set(Sdb *s, const char *key, const char *val, ut32 cas)
RZ_API bool sdb_foreach(Sdb *s, SdbForeachCallback cb, void *user)
static bool load_config_cb(void *user, const char *k, const char *v)
RZ_API void rz_serialize_config_save(RZ_NONNULL Sdb *db, RZ_NONNULL RzConfig *config)
struct load_config_ctx_t LoadConfigCtx
RZ_API bool rz_serialize_config_load(RZ_NONNULL Sdb *db, RZ_NONNULL RzConfig *config, RZ_NULLABLE const char *const *exclude, RZ_NULLABLE RzSerializeResultInfo *res)