Correctly check error code return.
authorJeremy Allison <jra@samba.org>
Thu, 20 May 2010 04:27:17 +0000 (21:27 -0700)
committerJeremy Allison <jra@samba.org>
Thu, 20 May 2010 04:27:17 +0000 (21:27 -0700)
Jeremy.

source3/libsmb/ntlmssp.c

index 2fc8adff831df214ec0234a13dba7d7b7846cdb2..8dcd26af1795ed71e29b0928f871a9b45f7ba017 100644 (file)
@@ -540,7 +540,7 @@ static NTSTATUS ntlmssp_server_negotiate(struct ntlmssp_state *ntlmssp_state,
                                                &vers,
                                                (ndr_push_flags_fn_t)ndr_push_VERSION);
 
-                       if (err) {
+                       if (!NDR_ERR_CODE_IS_SUCCESS(err)) {
                                return NT_STATUS_NO_MEMORY;
                        }
                }