From f6dece8b4d651560ba72ea7efbc665d53aba64eb Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Sat, 25 Nov 2006 16:55:11 +0000 Subject: r19896: Fix klokwork id 2279 (This used to be commit 558a13a755ff39c9f15ba4f0a2639ffe30c996ac) --- source3/lib/ldb/tools/cmdline.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'source3/lib') diff --git a/source3/lib/ldb/tools/cmdline.c b/source3/lib/ldb/tools/cmdline.c index b20919ff97..8eb7a7e952 100644 --- a/source3/lib/ldb/tools/cmdline.c +++ b/source3/lib/ldb/tools/cmdline.c @@ -275,7 +275,11 @@ struct ldb_control **parse_controls(void *mem_ctx, char **control_strings) } ctrl[i]->oid = LDB_CONTROL_VLV_REQ_OID; ctrl[i]->critical = crit; - control = talloc(ctrl[i], struct ldb_vlv_req_control); + if (!(control = talloc(ctrl[i], + struct ldb_vlv_req_control))) { + fprintf(stderr, "talloc failed\n"); + return NULL; + } control->beforeCount = bc; control->afterCount = ac; if (attr[0]) { -- cgit