diff options
Diffstat (limited to 'src/symbols.cpp')
-rw-r--r-- | src/symbols.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/symbols.cpp b/src/symbols.cpp index 5b0de92..60abf57 100644 --- a/src/symbols.cpp +++ b/src/symbols.cpp @@ -39,17 +39,14 @@ namespace Symbols { * binary search. */ gint -SymbolList::lookup(const gchar *name, const gchar *prefix, bool case_sensitive) +SymbolList::lookup(const gchar *name, const gchar *prefix) { - int (*cmp_fnc)(const char *, const char *, size_t); gint prefix_skip = strlen(prefix); gint name_len = strlen(name); gint left = 0; gint right = size - 1; - cmp_fnc = case_sensitive ? strncmp : g_ascii_strncasecmp; - if (!cmp_fnc(name, prefix, prefix_skip)) prefix_skip = 0; |