Fix tab cycle on case difference.

This commit is contained in:
Qball Cow 2013-02-04 00:30:27 +01:00
parent f7a58f6118
commit df5e82efbb
1 changed files with 2 additions and 2 deletions

View File

@ -777,8 +777,8 @@ int menu(char **lines, char **input, char *prompt, int selected, Time *time)
break;
}
int length_prefix = calculate_common_prefix(filtered, max_lines);
printf("Prefix: %s:%d\n", filtered[0], length_prefix);
if(length_prefix && strncmp(filtered[0], text->text, length_prefix)) {
printf("Prefix: %s:%s:%d\n", filtered[0],text->text, length_prefix);
if(length_prefix && strncasecmp(filtered[0], text->text, length_prefix)) {
// Do not want to modify original string, so make copy.
// not eff..
char * str = strndup(filtered[0], length_prefix);