From e1ef01f656fbc9e6d45450bbc8519688c51cc661 Mon Sep 17 00:00:00 2001 From: oy Date: Thu, 9 Jun 2011 23:28:20 +0200 Subject: made tab completion for names in chat start with the ones that match on the beginning --- src/base/system.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/base/system.c') diff --git a/src/base/system.c b/src/base/system.c index 89771929..790cfef4 100644 --- a/src/base/system.c +++ b/src/base/system.c @@ -1546,6 +1546,15 @@ int str_comp_nocase(const char *a, const char *b) #endif } +int str_comp_nocase_num(const char *a, const char *b, const int num) +{ +#if defined(CONF_FAMILY_WINDOWS) + return _strnicmp(a, b, num); +#else + return strncasecmp(a, b, num); +#endif +} + int str_comp(const char *a, const char *b) { return strcmp(a, b); -- cgit 1.4.1