X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fanalyze%2Fanalyze.c;h=ba236d92bc0c6102f3a20d6e751aa23c0d748803;hp=459f87957f1a207f13915b14ad2219fd78100004;hb=6b01f1d3911bd7c7eadbb8a3b4375bd3ac05c98f;hpb=f168c27313e4d7b0aabee037dc9c78a5799f0597
diff --git a/src/analyze/analyze.c b/src/analyze/analyze.c
index 459f87957..ba236d92b 100644
--- a/src/analyze/analyze.c
+++ b/src/analyze/analyze.c
@@ -556,7 +556,7 @@ static int analyze_plot(sd_bus *bus) {
name.nodename, name.release, name.version, name.machine);
svg("\n", 20.0 + (SCALE_X * boot->firmware_time));
- svg_graph_box(m, -boot->firmware_time, boot->finish_time);
+ svg_graph_box(m, -(double) boot->firmware_time, boot->finish_time);
if (boot->firmware_time) {
svg_bar("firmware", -(double) boot->firmware_time, -(double) boot->loader_time, y);
@@ -606,7 +606,10 @@ static int analyze_plot(sd_bus *bus) {
y++;
}
+ svg("\n");
+
/* Legend */
+ svg("\n");
y++;
svg_bar("activating", 0, 300000, y);
svg_text(true, 400000, y, "Activating");
@@ -642,7 +645,7 @@ static int list_dependencies_print(const char *name, unsigned int level, unsigne
char ts[FORMAT_TIMESPAN_MAX], ts2[FORMAT_TIMESPAN_MAX];
for (i = level; i != 0; i--)
- printf("%s", draw_special_char(branches & (1 << (i-1)) ? DRAW_TREE_VERT : DRAW_TREE_SPACE));
+ printf("%s", draw_special_char(branches & (1 << (i-1)) ? DRAW_TREE_VERTICAL : DRAW_TREE_SPACE));
printf("%s", draw_special_char(last ? DRAW_TREE_RIGHT : DRAW_TREE_BRANCH));