From: oetiker Date: Wed, 14 Jan 2009 08:14:31 +0000 (+0000) Subject: In rrd_graph: the width/height values are written into rrd_infoval_t's u_cnt X-Git-Url: https://git.tokkee.org/?a=commitdiff_plain;h=0be1b9ff1bce929656a5078ae7a4eb58574d3324;p=rrdtool-all.git In rrd_graph: the width/height values are written into rrd_infoval_t's u_cnt but read out of u_int (u_long vs. int). This breaks on LP64BE. Patch by Rafal Boni rafal pobox.com git-svn-id: svn://svn.oetiker.ch/rrdtool/branches/1.3@1733 a5681a0c-68f1-0310-ab6d-d61299d08faa --- diff --git a/program/src/rrd_graph.c b/program/src/rrd_graph.c index 63a4b2e1..ad46339f 100644 --- a/program/src/rrd_graph.c +++ b/program/src/rrd_graph.c @@ -3654,9 +3654,9 @@ int rrd_graph( *ymax = 0; while (walker) { if (strcmp(walker->key, "image_width") == 0) { - *xsize = walker->value.u_int; + *xsize = walker->value.u_cnt; } else if (strcmp(walker->key, "image_height") == 0) { - *ysize = walker->value.u_int; + *ysize = walker->value.u_cnt; } else if (strcmp(walker->key, "value_min") == 0) { *ymin = walker->value.u_val; } else if (strcmp(walker->key, "value_max") == 0) {