From 71fa606ab9bfd5137891046fc82358a94fb866d9 Mon Sep 17 00:00:00 2001 From: Klas Lindfors Date: Wed, 10 Oct 2012 08:48:20 +0200 Subject: [PATCH] don't do yk_release() when failing to open a device --- ykcore/ykcore_osx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ykcore/ykcore_osx.c b/ykcore/ykcore_osx.c index 4802060..cde0787 100644 --- a/ykcore/ykcore_osx.c +++ b/ykcore/ykcore_osx.c @@ -118,7 +118,7 @@ void *_ykusb_open_device(int vendor_id, int product_id) _ykusb_IOReturn = IOHIDDeviceOpen( yk, 0L ); if ( _ykusb_IOReturn != kIOReturnSuccess ) { - yk_release(); + CFRelease(yk); goto error; } -- 2.39.5