diff options
Diffstat (limited to 'plugins/imjournal/imjournal.c')
-rw-r--r-- | plugins/imjournal/imjournal.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/plugins/imjournal/imjournal.c b/plugins/imjournal/imjournal.c index f524e831..2af1958e 100644 --- a/plugins/imjournal/imjournal.c +++ b/plugins/imjournal/imjournal.c @@ -239,25 +239,25 @@ readjournal() { case '_': ++parse; if (*parse == 'P') { - if (!strncmp(parse, "PID=", 4)) { + if (!strncmp(parse+1, "ID=", 4)) { name = strdup("pid"); } else { name = strndup(get, prefixlen); } } else if (*parse == 'G') { - if (!strncmp(parse, "GID=", 4)) { + if (!strncmp(parse+1, "ID=", 4)) { name = strdup("gid"); } else { name = strndup(get, prefixlen); } } else if (*parse == 'U') { - if (!strncmp(parse, "UID=", 4)) { + if (!strncmp(parse+1, "ID=", 4)) { name = strdup("uid"); } else { name = strndup(get, prefixlen); } } else if (*parse == 'E') { - if (!strncmp(parse, "EXE=", 4)) { + if (!strncmp(parse+1, "XE=", 4)) { name = strdup("exe"); } else { name = strndup(get, prefixlen); @@ -265,13 +265,13 @@ readjournal() { } else if (*parse == 'C') { parse++; if (*parse == 'O') { - if (!strncmp(parse, "OMM=", 4)) { + if (!strncmp(parse+1, "MM=", 4)) { name = strdup("appname"); } else { name = strndup(get, prefixlen); } } else if (*parse == 'M') { - if (!strncmp(parse, "MDLINE=", 7)) { + if (!strncmp(parse+1, "DLINE=", 7)) { name = strdup("cmd"); } else { name = strndup(get, prefixlen); |