From: Wichert Akkerman Date: Sat, 25 Dec 1999 03:09:13 +0000 (+0000) Subject: handle 8th bit properly in packagelist-displays X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7d13c1e48e36e643e27c868471ccfcc8d948a70d;p=dpkg handle 8th bit properly in packagelist-displays --- diff --git a/ChangeLog b/ChangeLog index 5665461c..03d3af9f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Sat Dec 25 04:04:48 CET 1999 Wichert Akkerman + + * 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 * Oops, forgot to add scripts/dpkg-safefilelist.{1,pl} diff --git a/debian/changelog b/debian/changelog index b3ef7396..2cb2fd7d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +dpkg (1.6.6) unstable; urgency=low + + * Don't strip 8th bit in dselect packagelists + + -- Wichert Akkerman UNRELEASED + dpkg (1.6.5) unstable; urgency=low * Don't use \z in dpkg-scansources, Closes: Bug# 53182 diff --git a/dselect/pkgtop.cc b/dselect/pkgtop.cc index 1b5420ac..ade9428f 100644 --- a/dselect/pkgtop.cc +++ b/dselect/pkgtop.cc @@ -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,' ');