From eecbaa594290a42af1ab594786663511ab757e92 Mon Sep 17 00:00:00 2001 From: Howard Chu Date: Mon, 11 Nov 2013 16:35:17 -0800 Subject: [PATCH] Clarify WRITEMAP / NOMEMINIT --- libraries/liblmdb/lmdb.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libraries/liblmdb/lmdb.h b/libraries/liblmdb/lmdb.h index 5877e95..8d4d765 100644 --- a/libraries/liblmdb/lmdb.h +++ b/libraries/liblmdb/lmdb.h @@ -72,13 +72,13 @@ * * - By default, in versions before 0.9.10, unused portions of the data * file might receive garbage data from memory freed by other code. - * (This did not happen when using the #MDB_WRITEMAP flag.) As of + * (This does not happen when using the #MDB_WRITEMAP flag.) As of * 0.9.10 the default behavior is to initialize such memory before * writing to the data file. Since there may be a slight performance * cost due to this initialization, applications may disable it using * the #MDB_NOMEMINIT flag. Applications handling sensitive data - * which must not be written, and which don't use #MDB_WRITEMAP, - * should not use this flag. + * which must not be written should not use this flag. This flag is + * irrelevant when using #MDB_WRITEMAP. * * - A thread can only use one transaction at a time, plus any child * transactions. Each transaction belongs to one thread. See below.