From 821f8e7c55b8da2fa6591fc3dc68fe73e6759fa5 Mon Sep 17 00:00:00 2001 From: Ingo Ruhnke <grumbel@gmx.de> Date: Tue, 15 Feb 2011 20:20:22 +0100 Subject: [PATCH] Call XboxdrvDaemon::on_disconnect() before actual disconnect happens --- src/xboxdrv_daemon.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/xboxdrv_daemon.cpp b/src/xboxdrv_daemon.cpp index b7334ec..560771f 100644 --- a/src/xboxdrv_daemon.cpp +++ b/src/xboxdrv_daemon.cpp @@ -712,9 +712,8 @@ XboxdrvDaemon::connect(ControllerSlotPtr slot, ControllerThreadPtr thread) ControllerThreadPtr XboxdrvDaemon::disconnect(ControllerSlotPtr slot) { - ControllerThreadPtr thread = slot->disconnect(); on_disconnect(slot); - return thread; + return slot->disconnect(); } void