From eedf24742c9c261a49f9ffdb7a2bc28ff5992fc2 Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Mon, 18 Oct 2004 10:25:38 +0000 Subject: [PATCH] * cygcheck.cc (pretty_id): Don't let i become negative. Fix printf-format. --- winsup/utils/ChangeLog | 5 +++++ winsup/utils/cygcheck.cc | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/winsup/utils/ChangeLog b/winsup/utils/ChangeLog index 005594220..3cf8c803b 100644 --- a/winsup/utils/ChangeLog +++ b/winsup/utils/ChangeLog @@ -1,3 +1,8 @@ +2004-10-18 Bas van Gompel + + * cygcheck.cc (pretty_id): Don't let i become negative. Fix + printf-format. + 2004-10-17 Bas van Gompel * cygcheck.cc (pretty_id): Allocate space for ')' in uid and guid. diff --git a/winsup/utils/cygcheck.cc b/winsup/utils/cygcheck.cc index 24f881e85..7861871d0 100644 --- a/winsup/utils/cygcheck.cc +++ b/winsup/utils/cygcheck.cc @@ -836,11 +836,11 @@ pretty_id (const char *s, char *cygwin, size_t cyglen) printf ("\nOutput from %s (%s)\n", id, s); int n = 80 / (int) ++sz; - int i = n ? n - 2 : 0; + int i = n > 2 ? n - 2 : 0; sz = -sz; for (char **g = groups; g <= ng; g++) if ((g != ng) && (++i < n)) - printf ("%*s ", sz, *g); + printf ("%*s", sz, *g); else { puts (*g); -- 2.43.5