Rename the strnatcmp.c routines and make them use the g_ascii_XXX() routines.
authorGuy Harris <guy@alum.mit.edu>
Wed, 29 Oct 2014 17:53:49 +0000 (10:53 -0700)
committerGuy Harris <guy@alum.mit.edu>
Wed, 29 Oct 2014 17:54:51 +0000 (17:54 +0000)
commit4acf4955f54c1fba30fdf2dc0dd4e11f6a3595b5
treef7f5c880a42d1e0c2d14920ebb64f3ecccf79e72
parentd2f4b6fd3d938ba0e436390300b3325da91bb10d
Rename the strnatcmp.c routines and make them use the g_ascii_XXX() routines.

Rename strnatcmp()/strnatcasecmp() to ws_ascii_XXX(), and make them use
the g_ascii_XXX() routines rather than ctype.h routines, to eliminate
locale-dependent behavior.

(If you want locale-dependent "natural order" sorting, you probably want
"dictionary order" sorting, which is more complicated than just natural
order sorting.)

Change-Id: I837f2776b2a909b547dc9a6072e497911b5380e5
Reviewed-on: https://code.wireshark.org/review/4985
Reviewed-by: Guy Harris <guy@alum.mit.edu>
editcap.c
mergecap.c
wsutil/strnatcmp.c
wsutil/strnatcmp.h