浏览代码

Replace xstricmp() with strcoll()

master
Arun Prakash Jana 6 年前
父节点
当前提交
59ae6c9e7f
找不到此签名对应的密钥 GPG 密钥 ID: A75979F35C080412
共有 2 个文件被更改,包括 5 次插入2 次删除
  1. +0
    -1
      README.md
  2. +5
    -1
      nnn.c

+ 0
- 1
README.md 查看文件

@@ -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


+ 5
- 1
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);
}

/*


正在加载...
取消
保存