summaryrefslogtreecommitdiff
path: root/src/fzy.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/fzy.c')
-rw-r--r--src/fzy.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/fzy.c b/src/fzy.c
index 6b9aa5a..c2e5600 100644
--- a/src/fzy.c
+++ b/src/fzy.c
@@ -27,11 +27,11 @@ int main(int argc, char *argv[]) {
fprintf(stderr, "Must specify -e/--show-matches with --benchmark\n");
exit(EXIT_FAILURE);
}
- choices_fread(&choices, stdin);
+ choices_fread(&choices, stdin, options.input_delimiter);
for (int i = 0; i < options.benchmark; i++)
choices_search(&choices, options.filter);
} else if (options.filter) {
- choices_fread(&choices, stdin);
+ choices_fread(&choices, stdin, options.input_delimiter);
choices_search(&choices, options.filter);
for (size_t i = 0; i < choices_available(&choices); i++) {
if (options.show_scores)
@@ -42,13 +42,13 @@ int main(int argc, char *argv[]) {
/* interactive */
if (isatty(STDIN_FILENO))
- choices_fread(&choices, stdin);
+ choices_fread(&choices, stdin, options.input_delimiter);
tty_t tty;
tty_init(&tty, options.tty_filename);
if (!isatty(STDIN_FILENO))
- choices_fread(&choices, stdin);
+ choices_fread(&choices, stdin, options.input_delimiter);
if (options.num_lines > choices.size)
options.num_lines = choices.size;