From: Volker Lendecke Date: Wed, 9 Aug 2017 08:15:27 +0000 (+0200) Subject: tdb: Consistency check for tdb_storev X-Git-Url: http://git.samba.org/?p=metze%2Fsamba%2Fwip.git;a=commitdiff_plain;h=5c55c2563d04b563a7fd7027cf3128cb05b34fad tdb: Consistency check for tdb_storev Signed-off-by: Volker Lendecke Reviewed-by: Andreas Schneider --- diff --git a/lib/tdb/common/tdb.c b/lib/tdb/common/tdb.c index a67d8fb50c9b..6beda222a4e3 100644 --- a/lib/tdb/common/tdb.c +++ b/lib/tdb/common/tdb.c @@ -541,6 +541,11 @@ static int _tdb_storev(struct tdb_context *tdb, TDB_DATA key, for (i=0; iecode = TDB_ERR_EINVAL; + goto fail; + } + dbufs_len += dsize; if (dbufs_len < dsize) { tdb->ecode = TDB_ERR_OOM;