diff options
Diffstat (limited to 'server/main_dispatcher.c')
-rw-r--r-- | server/main_dispatcher.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/server/main_dispatcher.c b/server/main_dispatcher.c index 84024024..92b0791c 100644 --- a/server/main_dispatcher.c +++ b/server/main_dispatcher.c @@ -64,10 +64,7 @@ static void main_dispatcher_self_handle_channel_event( int event, SpiceChannelEventInfo *info) { - main_dispatcher.core->channel_event(event, info); - if (event == SPICE_CHANNEL_EVENT_DISCONNECTED) { - free(info); - } + reds_handle_channel_event(event, info); } static void main_dispatcher_handle_channel_event(void *opaque, |