From 897bb00af12ac069a8c1fc717ee40e9333329b48 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?P=C5=99emysl=20Janouch?=
Date: Tue, 2 Jun 2015 21:28:41 +0200
Subject: degesch: add & use strncasecmp_ascii()
---
degesch.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
(limited to 'degesch.c')
diff --git a/degesch.c b/degesch.c
index bb54c03..6ebb350 100644
--- a/degesch.c
+++ b/degesch.c
@@ -6388,11 +6388,11 @@ complete_command (struct app_context *ctx, struct completion *data,
prefix = "/";
}
+ size_t word_len = strlen (word);
for (size_t i = 0; i < N_ELEMENTS (g_command_handlers); i++)
{
struct command_handler *handler = &g_command_handlers[i];
- // FIXME: we want an ASCII version
- if (!strncasecmp (word, handler->name, strlen (word)))
+ if (!strncasecmp_ascii (word, handler->name, word_len))
str_vector_add_owned (output,
xstrdup_printf ("%s%s", prefix, handler->name));
}
--
cgit v1.2.3