From: Andrew Bartlett Date: Mon, 7 May 2018 00:59:49 +0000 (+1200) Subject: ldb: Reset errno before checking it in ltdb_connect() X-Git-Tag: ldb-1.4.0~382 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3b069156639e4d53f8bd392fe6a21c36ff0caa99;p=thirdparty%2Fsamba.git ldb: Reset errno before checking it in ltdb_connect() Signed-off-by: Andrew Bartlett Reviewed-by: Garming Sam --- diff --git a/lib/ldb/ldb_tdb/ldb_tdb.c b/lib/ldb/ldb_tdb/ldb_tdb.c index 93fc96faca3..f9bc35ca0fb 100644 --- a/lib/ldb/ldb_tdb/ldb_tdb.c +++ b/lib/ldb/ldb_tdb/ldb_tdb.c @@ -2355,6 +2355,7 @@ int ltdb_connect(struct ldb_context *ldb, const char *url, ltdb->kv_ops = &key_value_ops; + errno = 0; /* note that we use quite a large default hash size */ ltdb->tdb = ltdb_wrap_open(ltdb, path, 10000, tdb_flags, open_flags,