s3:smb2_lock: use talloc_get_type_abort() as private_data can't be NULL
authorStefan Metzmacher <metze@samba.org>
Wed, 14 Dec 2011 08:50:24 +0000 (09:50 +0100)
committerStefan Metzmacher <metze@samba.org>
Wed, 14 Dec 2011 12:34:25 +0000 (13:34 +0100)
metze

Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Wed Dec 14 13:34:25 CET 2011 on sn-devel-104

source3/smbd/smb2_lock.c

index 57bcbe6806eeddef73a84c42806913e984bc1f79..10b35df4a60ceac236c47b4ff78bf1915eea0fd1 100644 (file)
@@ -451,13 +451,9 @@ static void received_unlock_msg(struct messaging_context *msg,
                                DATA_BLOB *data)
 {
        struct smbd_server_connection *sconn =
-               talloc_get_type(private_data,
+               talloc_get_type_abort(private_data,
                struct smbd_server_connection);
 
-       if (sconn == NULL) {
-               return;
-       }
-
        DEBUG(10,("received_unlock_msg (SMB2)\n"));
 
        process_blocking_lock_queue_smb2(sconn, timeval_current());