Lines Matching refs:to_free
7306 void re_execute_shell(char ***to_free, const char *s,
7359 static void re_execute_shell(char ***to_free, const char *s,
7362 static void re_execute_shell(char ***to_free, const char *s, in re_execute_shell() argument
7427 *to_free = argv = pp = xzalloc(sizeof(argv[0]) * cnt); in re_execute_shell()
7578 char **to_free = NULL; in generate_stream_from_string() local
7656 re_execute_shell(&to_free, in generate_stream_from_string()
7674 free(to_free); in generate_stream_from_string()
7726 char **to_free; in setup_heredoc() local
7764 to_free = NULL; in setup_heredoc()
7781 re_execute_shell(&to_free, heredoc, NULL, NULL, NULL); in setup_heredoc()
7791 free(to_free); in setup_heredoc()
8317 #define exec_function(to_free, funcp, argv) \ argument
8320 static void exec_function(char ***to_free,
8323 static void exec_function(char ***to_free, in exec_function() argument
8361 re_execute_shell(to_free, in exec_function()
8414 #define exec_builtin(to_free, x, argv) \ argument
8417 #define exec_builtin(to_free, x, argv) \ argument
8418 exec_builtin(to_free, argv)
8420 static void exec_builtin(char ***to_free,
8423 static void exec_builtin(char ***to_free, in exec_builtin() argument
8438 re_execute_shell(to_free, in exec_builtin()
8532 char *to_free; in if_command_vV_print_and_exit() local
8537 to_free = NULL; in if_command_vV_print_and_exit()
8540 explanation = to_free = find_executable(cmd, &path); /* path == NULL is ok */ in if_command_vV_print_and_exit()
8544 cmd = to_free; /* -v PROG prints "/path/to/PROG" */ in if_command_vV_print_and_exit()
8547 free(to_free); in if_command_vV_print_and_exit()