Mike McCormack : server: Avoid a crash if a registry notify event has been set already.

Alexandre Julliard julliard at wine.codeweavers.com
Mon May 15 04:51:50 CDT 2006


Module: wine
Branch: refs/heads/master
Commit: 5fb6e0ef16a7d9ce79e1debaddf03d540fca490f
URL:    http://source.winehq.org/git/?p=wine.git;a=commit;h=5fb6e0ef16a7d9ce79e1debaddf03d540fca490f

Author: Mike McCormack <mike at codeweavers.com>
Date:   Sun May 14 17:11:54 2006 +0900

server: Avoid a crash if a registry notify event has been set already.

---

 server/registry.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/server/registry.c b/server/registry.c
index f2a5ce5..b0c815d 100644
--- a/server/registry.c
+++ b/server/registry.c
@@ -1954,7 +1954,8 @@ DECL_HANDLER(set_registry_notification)
             notify = find_notify( key, current->process, req->hkey );
             if (notify)
             {
-                release_object( notify->event );
+                if (notify->event)
+                    release_object( notify->event );
                 grab_object( event );
                 notify->event = event;
             }




More information about the wine-cvs mailing list