]> err.no Git - dpkg/commitdiff
Force LC_CTYPE to C
authorWichert Akkerman <wakkerma@debian.org>
Mon, 16 Jul 2001 13:21:27 +0000 (13:21 +0000)
committerWichert Akkerman <wakkerma@debian.org>
Mon, 16 Jul 2001 13:21:27 +0000 (13:21 +0000)
ChangeLog
dselect/main.cc
main/main.c
main/query.c

index 7bc12e3bfd8b05d58fb93343e78402f4df3edada..e1447c1f09ee98b5346914203a6065e92d45dada 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Mon Jul 16 15:20:07 CEST 2001 Wichert Akkerman <wakkerma@debian.org>
+
+  * main/main.c, main/query,c. dselect/main.cc: use C locale for LC_CTYPE
+    so we can be sure packagename and version comparisons work as expected
+
 Mon Jul 16 14:10:18 CEST 2001 Wichert Akkerman <wakkerma@debian.org>
 
   * lib/vercmp.c: New verrevcmp() from Anthony Towns
index 186e77c598656f2517ebd5f1fa29e68c2052f285..7e7c18c95a2d6e46f44c1d011b48baf7d878b589 100644 (file)
@@ -470,6 +470,7 @@ int main(int, const char *const *argv) {
   char *home, *homerc;
 
   setlocale(LC_ALL, "");
+  setlocale(LC_CTYPE, "C");
   bindtextdomain(PACKAGE, LOCALEDIR);
   textdomain(PACKAGE);
 
index 97b147937874a8bdb8799b4a3eac94b4e713a06b..90a077ffc3d0e88a4466e6ca1c4cf7c697dfd296 100644 (file)
@@ -549,6 +549,7 @@ int main(int argc, const char *const *argv) {
   char *home, *homerc;
 
   setlocale(LC_ALL, "");
+  setlocale(LC_CTYPE, "C");
   bindtextdomain(PACKAGE, LOCALEDIR);
   textdomain(PACKAGE);
 
index cb40082e80ad036a1eb7e9f43ab7ae559b8eb0cb..a0d4a62a27d9cab46eddce68faa4a6a2e0db1778 100644 (file)
@@ -465,6 +465,7 @@ int main(int argc, const char *const *argv) {
   static void (*actionfunction)(const char *const *argv);
 
   setlocale(LC_ALL, "");
+  setlocale(LC_CTYPE, "C");
   bindtextdomain(PACKAGE, LOCALEDIR);
   textdomain(PACKAGE);