summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHeiko Schlittermann (HS12-RIPE) <hs@schlittermann.de>2019-09-06 06:57:11 +0200
committerHeiko Schlittermann (HS12-RIPE) <hs@schlittermann.de>2019-09-29 00:29:37 +0200
commit4058f5dff9606ff61e26bf51806590ca7226e2e9 (patch)
tree891b23f06a58520cc2110dd99fff1e33ec2e46c4
parent4ff72340eedc1e34af715670d2bb52bd91f46438 (diff)
downloadexim4-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.c2
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';