819 |
if (notsource && dynamic) { |
if (notsource && dynamic) { |
820 |
if (!(*action == '/' || count_stack(dirstack) == 0)) |
if (!(*action == '/' || count_stack(dirstack) == 0)) |
821 |
dir = ".."; |
dir = ".."; |
822 |
snprintf(tmp, sizeof(tmp), "%s?pattern=%s&type=source", |
snprintf(tmp, sizeof(tmp), "%s?pattern=%s%stype=source", |
823 |
action, encode(_)); |
action, encode(_), quote_amp); |
824 |
file = tmp; |
file = tmp; |
825 |
} else { |
} else { |
826 |
dir = count_stack(dirstack) ? upperdir(SRCS) : SRCS; |
dir = count_stack(dirstack) ? upperdir(SRCS) : SRCS; |