summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/libirecovery.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libirecovery.c b/src/libirecovery.c
index e25eb7d..ddc1946 100644
--- a/src/libirecovery.c
+++ b/src/libirecovery.c
@@ -2515,7 +2515,7 @@ static void _irecv_handle_device_remove(struct irecv_usb_device_info *devinfo)
2515{ 2515{
2516 irecv_device_event_t dev_event; 2516 irecv_device_event_t dev_event;
2517 dev_event.type = IRECV_DEVICE_REMOVE; 2517 dev_event.type = IRECV_DEVICE_REMOVE;
2518 dev_event.mode = 0; 2518 dev_event.mode = devinfo->mode;
2519 dev_event.device_info = &(devinfo->device_info); 2519 dev_event.device_info = &(devinfo->device_info);
2520 mutex_lock(&listener_mutex); 2520 mutex_lock(&listener_mutex);
2521 FOREACH(struct irecv_device_event_context* context, &listeners) { 2521 FOREACH(struct irecv_device_event_context* context, &listeners) {