summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHoward Chu <hyc@openldap.org>2017-01-06 19:48:58 +0000
committerHoward Chu <hyc@openldap.org>2017-01-06 19:48:58 +0000
commit59ac317d2a4a81613e3e1dbc17fd2d3ec4205ba1 (patch)
treeef752cc0d4cd884c495455b54ebc03b68fdff457
parent2e3eaf2ce26bf643d52c4c98b77b9d9bc71ed2c1 (diff)
downloadlmdb-59ac317d2a4a81613e3e1dbc17fd2d3ec4205ba1.tar.gz
lmdb-59ac317d2a4a81613e3e1dbc17fd2d3ec4205ba1.tar.bz2
lmdb-59ac317d2a4a81613e3e1dbc17fd2d3ec4205ba1.zip
ITS#8558 fix mdb_load with escaped plaintext
-rw-r--r--libraries/liblmdb/mdb_load.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libraries/liblmdb/mdb_load.c b/libraries/liblmdb/mdb_load.c
index 73dfe8c..c421a69 100644
--- a/libraries/liblmdb/mdb_load.c
+++ b/libraries/liblmdb/mdb_load.c
@@ -245,7 +245,8 @@ badend:
c2 += 2;
}
} else {
- c1++; c2++;
+ /* copies are redundant when no escapes were used */
+ *c1++ = *c2++;
}
}
} else {