diff options
| author | Federico Angelilli <code@fedang.net> | 2024-11-27 23:19:38 +0100 |
|---|---|---|
| committer | Federico Angelilli <code@fedang.net> | 2024-11-27 23:19:38 +0100 |
| commit | 6ab3b52fbde3ab2ac11e66e4d664f67e108f6aee (patch) | |
| tree | 838f5231fffc6cacdd65762443fd56bbe0f275f6 /src/action.h | |
| parent | 2582279bc1046954702311c300294c5fd9f3ae0c (diff) | |
Rework resolve functions
Diffstat (limited to 'src/action.h')
| -rw-r--r-- | src/action.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/action.h b/src/action.h index 712bf81..795a79c 100644 --- a/src/action.h +++ b/src/action.h @@ -22,6 +22,8 @@ struct action { char *label; action_part_t *parts; size_t length; + bool validated; + bool resolved; }; typedef struct action action_t; @@ -30,6 +32,8 @@ bool action_perform(action_t *action, block_t *block, config_t *config); int action_validate(action_t *action, config_t *config); +bool action_resolve(action_t *action, config_t *config); + void action_free(action_t *action); #endif |
