diff options
| author | Federico Angelilli <code@fedang.net> | 2024-11-24 19:39:19 +0100 |
|---|---|---|
| committer | Federico Angelilli <code@fedang.net> | 2024-11-24 19:39:19 +0100 |
| commit | def1e18d86579cf77649d1b8aa596d0877b822bb (patch) | |
| tree | 0e6deebdef1575b4b74472bc4367b294f7551753 /src/block.h | |
| parent | 76ad6b0d404d40f08b73d90ac5f66564c29feb95 (diff) | |
Refactor block_change_fn
Diffstat (limited to 'src/block.h')
| -rw-r--r-- | src/block.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/block.h b/src/block.h index ca4f4ab..b240343 100644 --- a/src/block.h +++ b/src/block.h @@ -112,6 +112,7 @@ struct block_scheme { const char *name; const config_entry_t *entries; size_t size; + bool validate_change; block_init_t init_fn; block_clean_t clean_fn; block_validate_t validate_fn; @@ -122,7 +123,7 @@ extern const block_scheme_t *block_schemes[]; void block_update(block_t *block); -config_status_t block_change(block_t *block, const char *key, const char *value); +bool block_change(block_t *block, config_t *config, const char *key, const char *value); void block_free(block_t *block); |
