diff options
author | Heiko Schlittermann (HS12-RIPE) <hs@schlittermann.de> | 2019-09-06 06:57:11 +0200 |
---|---|---|
committer | Heiko Schlittermann (HS12-RIPE) <hs@schlittermann.de> | 2019-09-29 00:29:37 +0200 |
commit | 4058f5dff9606ff61e26bf51806590ca7226e2e9 (patch) | |
tree | 891b23f06a58520cc2110dd99fff1e33ec2e46c4 | |
parent | 4ff72340eedc1e34af715670d2bb52bd91f46438 (diff) | |
download | exim4-4058f5dff9606ff61e26bf51806590ca7226e2e9.tar.gz |
fixup! exim_dbmbuild: handle { '\\', '\0' } sequence.
Credits to Qualys for double checking and reporting.
(cherry picked from commit cdc7f9a9667ecf31d803fc8d1a31b466284360bd)
-rw-r--r-- | src/src/exim_dbmbuild.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/src/exim_dbmbuild.c b/src/src/exim_dbmbuild.c index d7e611abf..63fd691a8 100644 --- a/src/src/exim_dbmbuild.c +++ b/src/src/exim_dbmbuild.c @@ -94,7 +94,7 @@ string_interpret_escape(const uschar **pp) int ch; const uschar *p = *pp; ch = *(++p); -if (ch == '\0') return *pp; +if (ch == '\0') return **pp; if (isdigit(ch) && ch != '8' && ch != '9') { ch -= '0'; |