From 8c926acd9d34473b55660ce3a00b77bb7fa767be Mon Sep 17 00:00:00 2001 From: Max Wash Date: Sat, 13 Jun 2026 13:48:19 +0100 Subject: [PATCH] core: update begin_processing() cmdlet signature --- bshell.core/cmdlets/foreach-object.c | 4 +++- bshell.core/cmdlets/get-command.c | 4 +++- bshell.core/cmdlets/get-verb.c | 4 +++- bshell.core/cmdlets/write-output.c | 4 +++- 4 files changed, 12 insertions(+), 4 deletions(-) diff --git a/bshell.core/cmdlets/foreach-object.c b/bshell.core/cmdlets/foreach-object.c index 0a126b4..e979eec 100644 --- a/bshell.core/cmdlets/foreach-object.c +++ b/bshell.core/cmdlets/foreach-object.c @@ -21,7 +21,9 @@ struct bshell_foreach_object_p { bshell_scriptblock *f_block; }; -static enum bshell_status begin_processing(bshell_cmdlet *cmdlet) +static enum bshell_status begin_processing( + bshell_cmdlet *cmdlet, + enum bshell_command_position position) { struct bshell_foreach_object_p *p = fx_object_get_private(cmdlet, BSHELL_TYPE_FOREACH_OBJECT); diff --git a/bshell.core/cmdlets/get-command.c b/bshell.core/cmdlets/get-command.c index 673fa54..64b1270 100644 --- a/bshell.core/cmdlets/get-command.c +++ b/bshell.core/cmdlets/get-command.c @@ -22,7 +22,9 @@ struct bshell_get_command_p { bool c_eof; }; -static enum bshell_status begin_processing(bshell_cmdlet *cmdlet) +static enum bshell_status begin_processing( + bshell_cmdlet *cmdlet, + enum bshell_command_position position) { struct bshell_get_command_p *p = fx_object_get_private(cmdlet, BSHELL_TYPE_GET_COMMAND); diff --git a/bshell.core/cmdlets/get-verb.c b/bshell.core/cmdlets/get-verb.c index d744df9..5a450f9 100644 --- a/bshell.core/cmdlets/get-verb.c +++ b/bshell.core/cmdlets/get-verb.c @@ -20,7 +20,9 @@ struct bshell_get_verb_p { const fx_iterator *c_it; }; -static enum bshell_status begin_processing(bshell_cmdlet *cmdlet) +static enum bshell_status begin_processing( + bshell_cmdlet *cmdlet, + enum bshell_command_position position) { struct bshell_get_verb_p *p = fx_object_get_private(cmdlet, BSHELL_TYPE_GET_VERB); diff --git a/bshell.core/cmdlets/write-output.c b/bshell.core/cmdlets/write-output.c index 4661243..c3a17fe 100644 --- a/bshell.core/cmdlets/write-output.c +++ b/bshell.core/cmdlets/write-output.c @@ -68,7 +68,9 @@ static void write_value( bshell_table_ctx_print_record(&cmd->w_table_ctx, value); } -static enum bshell_status begin_processing(bshell_cmdlet *cmdlet) +static enum bshell_status begin_processing( + bshell_cmdlet *cmdlet, + enum bshell_command_position position) { struct bshell_write_output_p *p = fx_object_get_private(cmdlet, BSHELL_TYPE_WRITE_OUTPUT);