From 33fe6e484c8b3f8aeaad4a7e4c417ac837a81aac Mon Sep 17 00:00:00 2001 From: Rainer Gerhards Date: Wed, 17 Apr 2013 11:17:12 +0200 Subject: imjournal: very slight optimization ... well, it's actually questionable if it is a real optimization or not ;) --- plugins/imjournal/imjournal.c | 12 ++++++------ 1 file 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); -- cgit v1.2.3