summaryrefslogtreecommitdiffstats
path: root/plugins/imjournal
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2013-04-17 11:17:12 +0200
committerRainer Gerhards <rgerhards@adiscon.com>2013-04-17 11:17:12 +0200
commit33fe6e484c8b3f8aeaad4a7e4c417ac837a81aac (patch)
tree18a58d90cbc0a7d747ed339f7abb9bad767739e8 /plugins/imjournal
parent52f02ae1e73233cf0fdb6700d4c60f2e6f097509 (diff)
downloadrsyslog-33fe6e484c8b3f8aeaad4a7e4c417ac837a81aac.tar.gz
rsyslog-33fe6e484c8b3f8aeaad4a7e4c417ac837a81aac.tar.bz2
rsyslog-33fe6e484c8b3f8aeaad4a7e4c417ac837a81aac.zip
imjournal: very slight optimization
... well, it's actually questionable if it is a real optimization or not ;)
Diffstat (limited to 'plugins/imjournal')
-rw-r--r--plugins/imjournal/imjournal.c12
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);