From: Howard Chu Date: Mon, 2 Apr 2018 17:01:19 +0000 (+0100) Subject: ITS#8831 move flag init into readhdr X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8218d067177a6a4fb9ecb92cb4bdc730c3e079c1;p=thirdparty%2Fopenldap.git ITS#8831 move flag init into readhdr Avoid stomping on flags from 1st readhr invocation --- diff --git a/libraries/liblmdb/mdb_load.c b/libraries/liblmdb/mdb_load.c index 7275d7a4f3..d313813e31 100644 --- a/libraries/liblmdb/mdb_load.c +++ b/libraries/liblmdb/mdb_load.c @@ -65,6 +65,7 @@ static void readhdr(void) { char *ptr; + flags = 0; while (fgets(dbuf.mv_data, dbuf.mv_size, stdin) != NULL) { lineno++; if (!strncmp(dbuf.mv_data, "VERSION=", STRLENOF("VERSION="))) { @@ -385,7 +386,6 @@ int main(int argc, char *argv[]) while(!Eof) { MDB_val key, data; int batch = 0; - flags = 0; int appflag; if (!dohdr) {