aboutsummaryrefslogtreecommitdiff
path: root/src/block.c
diff options
context:
space:
mode:
authorFederico Angelilli <code@fedang.net>2024-11-24 17:40:26 +0100
committerFederico Angelilli <code@fedang.net>2024-11-24 17:40:26 +0100
commit76ad6b0d404d40f08b73d90ac5f66564c29feb95 (patch)
tree59e2c0b0c5ecd0e092a295352f8b7fa0bc15db4e /src/block.c
parent30020a08392c959505bd27388564f7436a04bace (diff)
Refactor config parser
Diffstat (limited to 'src/block.c')
-rw-r--r--src/block.c12
1 files changed, 3 insertions, 9 deletions
diff --git a/src/block.c b/src/block.c
index f3283e9..00a0dde 100644
--- a/src/block.c
+++ b/src/block.c
@@ -50,17 +50,11 @@ void block_update(block_t *block)
}
}
-int block_change(block_t *block, const char *key, const char *value)
+config_status_t block_change(block_t *block, const char *key, const char *value)
{
- if (block->scheme->change_fn == NULL) {
- log_value_debug("Ignored block change",
- "s:label", block->label,
- "s:key", key,
- "s:value", value);
- return 0;
- }
- return block->scheme->change_fn(block, key, value);
+
+ return CONFIG_UNKNOWN;
}
void block_free(block_t *block)