From 550ce0bd1c759c9ec1465005095c62eaeb519288 Mon Sep 17 00:00:00 2001 From: Nick Chan Date: Wed, 8 Feb 2023 17:14:00 +0800 Subject: [PATCH] condition libusb include --- include/palerain.h | 2 +- src/usb_iokit.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/include/palerain.h b/include/palerain.h index abaec68..25778ff 100644 --- a/include/palerain.h +++ b/include/palerain.h @@ -10,7 +10,6 @@ #include #include #include -#include #define LOG(loglevel, ...) p1_log(loglevel, __FILE__, __LINE__, __func__, __VA_ARGS__) #define CLEAR() printf("\33[2K\r"); @@ -18,6 +17,7 @@ #define CMD_LEN_MAX 512 #define OVERRIDE_MAGIC 0xd803b376 #ifdef USE_LIBUSB +#include #define USB_RET_SUCCESS LIBUSB_SUCCESS #define USB_RET_NOT_RESPONDING LIBUSB_ERROR_OTHER diff --git a/src/usb_iokit.c b/src/usb_iokit.c index 592798d..144a79c 100644 --- a/src/usb_iokit.c +++ b/src/usb_iokit.c @@ -247,5 +247,6 @@ int wait_for_pongo(void) { while (get_spin()) { sleep(1); } + CFRelease(cfdict); return -1; }