From 392e00f98960d15ab4fc639ef81af155f8b1b474 Mon Sep 17 00:00:00 2001 From: Ross Owen Date: Tue, 26 Apr 2022 13:26:41 +0100 Subject: [PATCH] Fix checking of return value of GetBuffer() in AudioEndpointRequests_1() --- lib_xua/src/core/endpoint0/xua_ep0_uacreqs.xc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib_xua/src/core/endpoint0/xua_ep0_uacreqs.xc b/lib_xua/src/core/endpoint0/xua_ep0_uacreqs.xc index 03803423..48f4a187 100644 --- a/lib_xua/src/core/endpoint0/xua_ep0_uacreqs.xc +++ b/lib_xua/src/core/endpoint0/xua_ep0_uacreqs.xc @@ -1095,7 +1095,7 @@ int AudioEndpointRequests_1(XUD_ep ep0_out, XUD_ep ep0_in, USB_SetupPacket_t &sp /* Check Control Selector */ unsigned short controlSelector = sp.wValue>>8; - if((result != XUD_GetBuffer(ep0_out, (buffer, unsigned char[]), length)) != XUD_RES_OKAY) + if((result = XUD_GetBuffer(ep0_out, (buffer, unsigned char[]), length)) != XUD_RES_OKAY) { return result; }