Commit 44a97a34 authored by Wayne Davison's avatar Wayne Davison

Enhance log_format_has() to understand the "'" modifier.

parent 281a141e
...@@ -785,10 +785,12 @@ int log_format_has(const char *format, char esc) ...@@ -785,10 +785,12 @@ int log_format_has(const char *format, char esc)
return 0; return 0;
for (p = format; (p = strchr(p, '%')) != NULL; ) { for (p = format; (p = strchr(p, '%')) != NULL; ) {
if (*++p == '-') for (p++; *p == '\''; p++) {}
if (*p == '-')
p++; p++;
while (isDigit(p)) while (isDigit(p))
p++; p++;
while (*p == '\'') p++;
if (!*p) if (!*p)
break; break;
if (*p == esc) if (*p == esc)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment