projects
/
fio.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
graph: bump prio end value by ytick delta, if all zeroes
[fio.git]
/
graph.c
diff --git
a/graph.c
b/graph.c
index 2f00dab4361d4280f48da66c9a84102ee173b82b..a61ce4bc0db9268884a1a8008f4354f9daffe944 100644
(file)
--- a/
graph.c
+++ b/
graph.c
@@
-682,8
+682,8
@@
void graph_add_label(struct graph *bg, const char *label)
INIT_PRIO_TREE_ROOT(&i->prio_tree);
}
INIT_PRIO_TREE_ROOT(&i->prio_tree);
}
-static void graph_label_add_value(struct graph
_label *i, void *value
,
- const char *tooltip)
+static void graph_label_add_value(struct graph
*g, struct graph_label *i
,
+
void *value,
const char *tooltip)
{
struct graph_value *x;
{
struct graph_value *x;
@@
-707,8
+707,10
@@
static void graph_label_add_value(struct graph_label *i, void *value,
INIT_PRIO_TREE_NODE(&x->node);
x->node.start = miny;
x->node.last = maxy;
INIT_PRIO_TREE_NODE(&x->node);
x->node.start = miny;
x->node.last = maxy;
- if (x->node.last == x->node.start)
- x->node.last++;
+ if (x->node.last == x->node.start) {
+ x->node.last += fabs(g->ytick_delta);
+ printf("last bumped to %lu\n", x->node.last);
+ }
/*
* If ret != &x->node, we have an alias. Since the values
/*
* If ret != &x->node, we have an alias. Since the values
@@
-760,7
+762,7
@@
int graph_add_data(struct graph *bg, const char *label, const double value)
i = graph_find_label(bg, label);
if (!i)
return -1;
i = graph_find_label(bg, label);
if (!i)
return -1;
- graph_label_add_value(i, d, NULL);
+ graph_label_add_value(
bg,
i, d, NULL);
return 0;
}
return 0;
}
@@
-778,7
+780,7
@@
int graph_add_xy_data(struct graph *bg, const char *label,
if (!i)
return -1;
if (!i)
return -1;
- graph_label_add_value(i, xy, tooltip);
+ graph_label_add_value(
bg,
i, xy, tooltip);
return 0;
}
return 0;
}