core: update begin_processing() cmdlet signature

This commit is contained in:
2026-06-13 13:48:19 +01:00
parent fba7987d78
commit 8c926acd9d
4 changed files with 12 additions and 4 deletions
+3 -1
View File
@@ -21,7 +21,9 @@ struct bshell_foreach_object_p {
bshell_scriptblock *f_block; 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 struct bshell_foreach_object_p *p
= fx_object_get_private(cmdlet, BSHELL_TYPE_FOREACH_OBJECT); = fx_object_get_private(cmdlet, BSHELL_TYPE_FOREACH_OBJECT);
+3 -1
View File
@@ -22,7 +22,9 @@ struct bshell_get_command_p {
bool c_eof; 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 struct bshell_get_command_p *p
= fx_object_get_private(cmdlet, BSHELL_TYPE_GET_COMMAND); = fx_object_get_private(cmdlet, BSHELL_TYPE_GET_COMMAND);
+3 -1
View File
@@ -20,7 +20,9 @@ struct bshell_get_verb_p {
const fx_iterator *c_it; 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 struct bshell_get_verb_p *p
= fx_object_get_private(cmdlet, BSHELL_TYPE_GET_VERB); = fx_object_get_private(cmdlet, BSHELL_TYPE_GET_VERB);
+3 -1
View File
@@ -68,7 +68,9 @@ static void write_value(
bshell_table_ctx_print_record(&cmd->w_table_ctx, 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 struct bshell_write_output_p *p
= fx_object_get_private(cmdlet, BSHELL_TYPE_WRITE_OUTPUT); = fx_object_get_private(cmdlet, BSHELL_TYPE_WRITE_OUTPUT);