mirror of
https://github.com/jarun/nnn.git
synced 2025-01-24 17:56:41 +00:00
Ignore case in version compare
This commit is contained in:
parent
4cce877449
commit
1b06828819
12
src/nnn.c
12
src/nnn.c
|
@ -1310,8 +1310,10 @@ static int xstrverscmp(const char * const s1, const char * const s2)
|
|||
if (p1 == p2)
|
||||
return 0;
|
||||
|
||||
c1 = *p1++;
|
||||
c2 = *p2++;
|
||||
c1 = TOUPPER(*p1);
|
||||
++p1;
|
||||
c2 = TOUPPER(*p2);
|
||||
++p2;
|
||||
|
||||
/* Hint: '0' is a digit too. */
|
||||
state = S_N + ((c1 == '0') + (xisdigit(c1) != 0));
|
||||
|
@ -1321,8 +1323,10 @@ static int xstrverscmp(const char * const s1, const char * const s2)
|
|||
return diff;
|
||||
|
||||
state = next_state[state];
|
||||
c1 = *p1++;
|
||||
c2 = *p2++;
|
||||
c1 = TOUPPER(*p1);
|
||||
++p1;
|
||||
c2 = TOUPPER(*p2);
|
||||
++p2;
|
||||
state += (c1 == '0') + (xisdigit(c1) != 0);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue