diff --git a/src/elogd.c b/src/elogd.c index b9b8ae02..fec85a7b 100755 --- a/src/elogd.c +++ b/src/elogd.c @@ -26594,6 +26594,11 @@ void decode_post(char *logbook, LOGBOOK * lbs, const char *string, const char *b if (setparam(item, str) == 0) return; } + } else { + strlcpy(str, p, sizeof(str)); + if (setparam(item, str) == 0) + return; + string = p + strlen(p); } }