diff --git a/prog/sensord/rrd.c b/prog/sensord/rrd.c index e15440e1..78706646 100644 --- a/prog/sensord/rrd.c +++ b/prog/sensord/rrd.c @@ -99,7 +99,7 @@ static void rrdCheckLabel(const char *rawLabel, int index0) } else { buffer[i] = '_'; } - ++ i; + ++i; } buffer[i] = '\0'; @@ -108,7 +108,7 @@ static void rrdCheckLabel(const char *rawLabel, int index0) /* locate duplicates */ while (okay && (j < index0)) - okay = strcmp(rrdLabels[j ++], buffer); + okay = strcmp(rrdLabels[j++], buffer); /* uniquify duplicate labels with _? or _?? */ while (!okay) { @@ -449,13 +449,19 @@ int rrdCGI(void) { int ret = 0, i; - printf("#!" RRDCGI "\n\n\n\nsensord\n\n\n

sensord

\n"); + printf("#!" RRDCGI "\n\n\n" + "\nsensord\n\n" + "\n

sensord

\n"); + for (i = 0; i < ARRAY_SIZE(graphs); i++) { struct gr *graph = &graphs[i]; printf("

%s

\n", graph->h2); - printf("

\n'\n\t-a PNG\n\t-h 200 -w 800\n", + printf("

\n'" + "\n\t-a PNG\n\t-h 200 -w 800\n", sensord_args.cgiDir, graph->image); + printf("\t--lazy\n\t-v '%s'\n\t-t '%s'\n\t-x '%s'\n\t%s", graph->axisTitle, graph->title, graph->axisDefn, graph->options); @@ -469,7 +475,12 @@ int rrdCGI(void) ret = rrdCGI_LINE(graph, LOADAVG, LOAD_AVERAGE, NULL); printf (">\n

\n"); } - printf("

\nsensord by Merlin Hughes, all credit to the lm_sensors crew.\n

\n"); + printf("

\nsensord by " + "Merlin Hughes" + ", all credit to the " + "lm_sensors " + "crew.\n

\n"); + printf("\n\n"); return ret;