From e16f67c931ba93011d52fdf14312d12a9b09c49a Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Mon, 17 Jan 2005 04:08:24 +0000 Subject: [PATCH] r4795: stronget type checking in composite connect function --- source/libcli/composite/connect.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/source/libcli/composite/connect.c b/source/libcli/composite/connect.c index bdb1b4d2631..891d16b4e64 100644 --- a/source/libcli/composite/connect.c +++ b/source/libcli/composite/connect.c @@ -279,7 +279,8 @@ static void state_handler(struct smbcli_composite *c) */ static void request_handler(struct smbcli_request *req) { - struct smbcli_composite *c = req->async.private; + struct smbcli_composite *c = talloc_get_type(req->async.private, + struct smbcli_composite); return state_handler(c); } @@ -288,7 +289,8 @@ static void request_handler(struct smbcli_request *req) */ static void composite_handler(struct smbcli_composite *req) { - struct smbcli_composite *c = req->async.private; + struct smbcli_composite *c = talloc_get_type(req->async.private, + struct smbcli_composite); return state_handler(c); } -- 2.11.4.GIT