Codebase list libhdate / ed16c12
Patch fix_3: fix an endless loop with hcal -3. Tzafrir Cohen 11 years ago
3 changed file(s) with 22 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
0 libhdate (1.6-2) UNRELEASED; urgency=low
1
2 * Patch fix_3: fix an endless loop with hcal -3.
3
4 -- Tzafrir Cohen <tzafrir@debian.org> Thu, 01 Nov 2012 16:53:34 +0200
5
06 libhdate (1.6-1) unstable; urgency=low
17
28 * New upstream release
0 Description: Fixes an endless with hcal -3
1 Author: Tzafrir Cohen <tzafrir@debian.org>
2
3 On hcal -3 we get padding < 0, and hence an endless loop as it is unsigned.
4 --- a/examples/hcal/hcal.c
5 +++ b/examples/hcal/hcal.c
6 @@ -656,7 +656,7 @@ void print_header_month_line_stdout( con
7 /**************************************************
8 * print padding
9 *************************************************/
10 - for (j = 1; j < padding; j++) printf(" ");
11 + for (j = 1; j < (int)padding; j++) printf(" ");
12
13
14 /**************************************************
00 docdir.patch
11 ld-as-needed.patch
22 manpage.patch
3 fix_3