From c1082913af125f3ccf0428fb730c85c2ff3c08ef Mon Sep 17 00:00:00 2001 From: Yong Sun Date: Fri, 4 Feb 2005 04:39:35 +0000 Subject: Fix for #56901 2005-02-04 Yong Sun Fix for #56901 * gui/print.c: (bound_text): When the width>maxwidth, the pointer 'p' should also be backwarded, same as 'o'. svn path=/trunk/; revision=28700 --- calendar/gui/print.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'calendar/gui') diff --git a/calendar/gui/print.c b/calendar/gui/print.c index 0a219d07f3..9991f2e7cc 100644 --- a/calendar/gui/print.c +++ b/calendar/gui/print.c @@ -741,6 +741,7 @@ bound_text(GnomePrintContext *pc, GnomeFont *font, const char *text, width+=gnome_font_get_glyph_width(font, gnome_font_lookup_default (font, c)); if (width>maxwidth) { o--; + p--; dump=1; } } @@ -768,9 +769,8 @@ bound_text(GnomePrintContext *pc, GnomeFont *font, const char *text, maxwidth -= indent; first=0; } - } else { - p++; } + p++; } if (dump==0) { *o=0; -- cgit v1.2.3