mirror of
https://github.com/jarun/nnn.git
synced 2024-11-28 05:41:31 +00:00
Replace xstricmp() with strcoll()
This commit is contained in:
parent
a451e74465
commit
59ae6c9e7f
|
@ -104,7 +104,6 @@ Have fun with it! PRs are welcome. Check out [#1](https://github.com/jarun/nnn/i
|
|||
- Detailed file information
|
||||
- Media information (needs mediainfo or exiftool, if specified)
|
||||
- Ordering
|
||||
- Numeric order (1, 2, ... 10, 11, ...) for numeric names
|
||||
- Sort by modification time, size
|
||||
- Convenience
|
||||
- Create, rename files and directories
|
||||
|
|
6
nnn.c
6
nnn.c
|
@ -632,6 +632,7 @@ xdiraccess(char *path)
|
|||
return TRUE;
|
||||
}
|
||||
|
||||
#if 0
|
||||
/*
|
||||
* We assume none of the strings are NULL.
|
||||
*
|
||||
|
@ -639,6 +640,8 @@ xdiraccess(char *path)
|
|||
* E.g., the order '1, 10, 2' doesn't make sense to human eyes.
|
||||
*
|
||||
* If the absolute numeric values are same, we fallback to alphasort.
|
||||
*
|
||||
* NOTE: This API is replaced by strcoll().
|
||||
*/
|
||||
static int
|
||||
xstricmp(char *s1, char *s2)
|
||||
|
@ -731,6 +734,7 @@ xstricmp(char *s1, char *s2)
|
|||
|
||||
return (int) (TOUPPER(*s1) - TOUPPER(*s2));
|
||||
}
|
||||
#endif
|
||||
|
||||
/* Return the integer value of a char representing HEX */
|
||||
static char
|
||||
|
@ -842,7 +846,7 @@ entrycmp(const void *va, const void *vb)
|
|||
return -1;
|
||||
}
|
||||
|
||||
return xstricmp(pa->name, pb->name);
|
||||
return strcoll(pa->name, pb->name);
|
||||
}
|
||||
|
||||
/*
|
||||
|
|
Loading…
Reference in a new issue