File brltty-handytech-crash-fix.patch of Package brltty

From c5d64b573c0b02c7110ee769110ad6374a75adfb Mon Sep 17 00:00:00 2001
From: Dave Mielke <Dave@Mielke.cc>
Date: Thu, 19 Feb 2026 15:10:28 -0500
Subject: [PATCH] HandyTech via USB was broken for some models.

---
 Programs/gio_usb.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Programs/gio_usb.c b/Programs/gio_usb.c
index 58e0add57..5ea4a765e 100644
--- a/Programs/gio_usb.c
+++ b/Programs/gio_usb.c
@@ -367,7 +367,7 @@ prepareUsbEndpoint (GioEndpoint *endpoint) {
   UsbChannel *channel = handle->channel;
 
   {
-    const void *data = channel->definition->data;
+    const void *data = handle->properties.applicationData;
     if (data) endpoint->options.applicationData = data;
   }
 
-- 
2.53.0

openSUSE Build Service is sponsored by