Prechádzať zdrojové kódy

Force LC_CTYPE to C

Wichert Akkerman 25 rokov pred
rodič
commit
e30157676d
4 zmenil súbory, kde vykonal 8 pridanie a 0 odobranie
  1. 5 0
      ChangeLog
  2. 1 0
      dselect/main.cc
  3. 1 0
      main/main.c
  4. 1 0
      main/query.c

+ 5 - 0
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

+ 1 - 0
dselect/main.cc

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

+ 1 - 0
main/main.c

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

+ 1 - 0
main/query.c

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