]> err.no Git - dpkg/commitdiff
handle 8th bit properly in packagelist-displays
authorWichert Akkerman <wakkerma@debian.org>
Sat, 25 Dec 1999 03:09:13 +0000 (03:09 +0000)
committerWichert Akkerman <wakkerma@debian.org>
Sat, 25 Dec 1999 03:09:13 +0000 (03:09 +0000)
ChangeLog
debian/changelog
dselect/pkgtop.cc

index 5665461ceffabbc2275746fee73bd41b25d15029..03d3af9f86c77b6e1bfa7a502a8263a149ea8264 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Sat Dec 25 04:04:48 CET 1999 Wichert Akkerman <wakkerma@debian.org>
+
+  * dselect/pkgtop.cc: use waddnstr instead of waddch so we don't strip
+    the 8th bit of characters
+
 Sat Dec 25 02:50:31 CET 1999 Wichert Akkerman <wakkerma@debian.org>
 
   * Oops, forgot to add scripts/dpkg-safefilelist.{1,pl}
index b3ef73965bb9814119426def806dbc49754efddd..2cb2fd7d0d1c6eb32c6781311530b7b817c388b7 100644 (file)
@@ -1,3 +1,9 @@
+dpkg (1.6.6) unstable; urgency=low
+
+  * Don't strip 8th bit in dselect packagelists
+
+ -- Wichert Akkerman <wakkerma@debian.org>  UNRELEASED
+
 dpkg (1.6.5) unstable; urgency=low
 
   * Don't use \z in dpkg-scansources, Closes: Bug# 53182
index 1b5420ac412ce12006b588d04a590567c3f7ccd2..ade9428f7e4a43cd9e33dcacdd9820b79da7a1d5 100644 (file)
@@ -242,7 +242,7 @@ void packagelist::redraw1itemsel(int index, int selected) {
 
     wattrset(listpad, selected ? selstatesel_attr : selstate_attr);
     p= buf;
-    while (i>0 && *p) { waddch(listpad, *p); p++; i--; }
+    while (i>0 && *p) { waddnstr(listpad, p,1); p++; i--; }
     wattrset(listpad, selected ? listsel_attr : list_attr);
 
     waddch(listpad,' ');