diff options
-rw-r--r-- | src/choices.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/choices.c b/src/choices.c index d9445c5..ab27069 100644 --- a/src/choices.c +++ b/src/choices.c @@ -151,7 +151,9 @@ void choices_search(choices_t *c, const char *search) { } } - qsort(c->results, c->available, sizeof(struct scored_result), cmpchoice); + if(*search) { + qsort(c->results, c->available, sizeof(struct scored_result), cmpchoice); + } } const char *choices_get(choices_t *c, size_t n) { |