summaryrefslogtreecommitdiffstats
path: root/src/evaluate.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/evaluate.c')
-rw-r--r--src/evaluate.c13
1 files changed, 1 insertions, 12 deletions
diff --git a/src/evaluate.c b/src/evaluate.c
index a01d2a53..8e51a63b 100644
--- a/src/evaluate.c
+++ b/src/evaluate.c
@@ -1384,7 +1384,7 @@ static int cmd_evaluate_delete(struct eval_ctx *ctx, struct cmd *cmd)
}
}
-static int cmd_evaluate(struct eval_ctx *ctx, struct cmd *cmd)
+int cmd_evaluate(struct eval_ctx *ctx, struct cmd *cmd)
{
#ifdef DEBUG
if (debug_level & DEBUG_EVALUATION) {
@@ -1411,14 +1411,3 @@ static int cmd_evaluate(struct eval_ctx *ctx, struct cmd *cmd)
BUG("invalid command operation %u\n", cmd->op);
};
}
-
-int evaluate(struct eval_ctx *ctx, struct list_head *commands)
-{
- struct cmd *cmd;
-
- list_for_each_entry(cmd, commands, list) {
- if (cmd_evaluate(ctx, cmd) < 0)
- return -1;
- }
- return 0;
-}