Lines Matching +defs:add +defs:style
930 static char **add_strings_to_strings(char **strings, char **add, int need_to_dup)
946 v = add;
955 v[count1 + i] = (need_to_dup ? xstrdup(add[i]) : add[i]);
959 static char **xx_add_strings_to_strings(int lineno, char **strings, char **add, int need_to_dup)
961 char **ptr = add_strings_to_strings(strings, add, need_to_dup);
965 #define add_strings_to_strings(strings, add, need_to_dup) \
966 xx_add_strings_to_strings(__LINE__, strings, add, need_to_dup)
969 /* Note: takes ownership of "add" ptr (it is not strdup'ed) */
970 static char **add_string_to_strings(char **strings, char *add)
973 v[0] = add;
978 static char **xx_add_string_to_strings(int lineno, char **strings, char *add)
980 char **ptr = add_string_to_strings(strings, add);
984 #define add_string_to_strings(strings, add) \
985 xx_add_string_to_strings(__LINE__, strings, add)
2517 } else { /* quoted $*: add as one word */
3136 * did not run the trap. If I add trap "echo V" WINCH;
5393 redir_type style,
5402 if (style != REDIRECT_HEREDOC) {
5417 if (style == REDIRECT_OVERWRITE && dup_num == REDIRFD_TO_FILE) {
5437 redir->rd_type = style;
5438 redir->rd_fd = (fd == -1) ? redir_table[style].default_fd : fd;
5441 redir_table[style].descrip);
5444 if (style != REDIRECT_HEREDOC && dup_num != REDIRFD_TO_FILE) {
5874 * "Within the backquoted style of command substitution, backslash
5912 * "With the $(command) style of command substitution, all characters
6575 /* note: we do not add it to &ctx.as_string */