chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
bootchart: use conf-parser & CamelCase names in .conf
[elogind.git]
/
src
/
bootchart
/
svg.c
diff --git
a/src/bootchart/svg.c
b/src/bootchart/svg.c
index dc55cb3797a7fdf8813dc7fdb7a223e0a251a765..414d7af9b98451584362f367c397c53e4ebe505c 100644
(file)
--- a/
src/bootchart/svg.c
+++ b/
src/bootchart/svg.c
@@
-140,7
+140,7
@@
static void svg_header(void)
}
}
-static void svg_title(
voi
d)
+static void svg_title(
const char *buil
d)
{
char cmdline[256] = "";
char filename[PATH_MAX];
{
char cmdline[256] = "";
char filename[PATH_MAX];
@@
-149,7
+149,6
@@
static void svg_title(void)
char model[256] = "Unknown";
char date[256] = "Unknown";
char cpu[256] = "Unknown";
char model[256] = "Unknown";
char date[256] = "Unknown";
char cpu[256] = "Unknown";
- char build[256] = "Unknown";
char *c;
FILE *f;
time_t t;
char *c;
FILE *f;
time_t t;
@@
-201,14
+200,6
@@
static void svg_title(void)
fclose(f);
}
fclose(f);
}
- /* Build - 1st line from /etc/system-release */
- f = fopen("/etc/system-release", "r");
- if (f) {
- if (fgets(buf, 255, f))
- strncpy(build, buf, 255);
- fclose(f);
- }
-
svg("<text class=\"t1\" x=\"0\" y=\"30\">Bootchart for %s - %s</text>\n",
uts.nodename, date);
svg("<text class=\"t2\" x=\"20\" y=\"50\">System: %s %s %s %s</text>\n",
svg("<text class=\"t1\" x=\"0\" y=\"30\">Bootchart for %s - %s</text>\n",
uts.nodename, date);
svg("<text class=\"t2\" x=\"20\" y=\"50\">System: %s %s %s %s</text>\n",
@@
-1053,7
+1044,7
@@
static void svg_top_ten_pss(void)
}
}
-void svg_do(
voi
d)
+void svg_do(
const char *buil
d)
{
struct ps_struct *ps;
{
struct ps_struct *ps;
@@
-1106,7
+1097,7
@@
void svg_do(void)
svg("</g>\n\n");
svg("<g transform=\"translate(10, 0)\">\n");
svg("</g>\n\n");
svg("<g transform=\"translate(10, 0)\">\n");
- svg_title();
+ svg_title(
build
);
svg("</g>\n\n");
svg("<g transform=\"translate(10,200)\">\n");
svg("</g>\n\n");
svg("<g transform=\"translate(10,200)\">\n");