From d4c74777d4b8f6ece8123d014fb8a0cfeb4641da Mon Sep 17 00:00:00 2001 From: oetiker Date: Wed, 14 Jan 2009 08:14:31 +0000 Subject: [PATCH] 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/trunk@1733 a5681a0c-68f1-0310-ab6d-d61299d08faa --- program/src/rrd_graph.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/program/src/rrd_graph.c b/program/src/rrd_graph.c index 40539b3c..0de1aa84 100644 --- a/program/src/rrd_graph.c +++ b/program/src/rrd_graph.c @@ -3690,9 +3690,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) { -- 2.30.2