server: Add missing check for objattr variable in load_registry wineserver call (Coverity).

Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Sebastian Lackner 2016-01-24 18:50:43 +01:00 committed by Alexandre Julliard
parent 28afe7fc04
commit a52a117f80
1 changed files with 2 additions and 0 deletions

View File

@ -2187,6 +2187,8 @@ DECL_HANDLER(load_registry)
const struct security_descriptor *sd; const struct security_descriptor *sd;
const struct object_attributes *objattr = get_req_object_attributes( &sd, &name ); const struct object_attributes *objattr = get_req_object_attributes( &sd, &name );
if (!objattr) return;
if (!thread_single_check_privilege( current, &SeRestorePrivilege )) if (!thread_single_check_privilege( current, &SeRestorePrivilege ))
{ {
set_error( STATUS_PRIVILEGE_NOT_HELD ); set_error( STATUS_PRIVILEGE_NOT_HELD );