mirror of
https://https.git.savannah.gnu.org/git/bash.git
synced 2026-07-02 18:00:49 +02:00
commit bash-20110622 snapshot
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
*** ../bash-4.2-patched/shell.h 2011-01-06 22:16:55.000000000 -0500
|
||||
--- shell.h 2011-06-24 19:12:25.000000000 -0400
|
||||
***************
|
||||
*** 137,140 ****
|
||||
--- 139,145 ----
|
||||
int *token_state;
|
||||
|
||||
+ char *token;
|
||||
+ int token_buffer_size;
|
||||
+
|
||||
/* input line state -- line number saved elsewhere */
|
||||
int input_line_terminator;
|
||||
***************
|
||||
*** 167,171 ****
|
||||
--- 172,186 ----
|
||||
} sh_parser_state_t;
|
||||
|
||||
+ typedef struct _sh_input_line_state_t {
|
||||
+ char *input_line;
|
||||
+ int input_line_index;
|
||||
+ int input_line_size;
|
||||
+ int input_line_len;
|
||||
+ } sh_input_line_state_t;
|
||||
+
|
||||
/* Let's try declaring these here. */
|
||||
extern sh_parser_state_t *save_parser_state __P((sh_parser_state_t *));
|
||||
extern void restore_parser_state __P((sh_parser_state_t *));
|
||||
+
|
||||
+ extern sh_input_line_state_t *save_input_line_state __P((sh_input_line_state_t *));
|
||||
+ extern void restore_input_line_state __P((sh_input_line_state_t *));
|
||||
Reference in New Issue
Block a user