diff --git a/reactos/drivers/usb/usbccgp/function.c b/reactos/drivers/usb/usbccgp/function.c index 5d17ade403b..7dd0c857083 100644 --- a/reactos/drivers/usb/usbccgp/function.c +++ b/reactos/drivers/usb/usbccgp/function.c @@ -331,7 +331,7 @@ USBCCGP_InitFunctionDescriptor( // allocate array for interface count FunctionDescriptor->InterfaceDescriptorList = AllocateItem(NonPagedPool, sizeof(PUSB_INTERFACE_DESCRIPTOR) * Descriptor->bInterfaceCount); - if (FunctionDescriptor->InterfaceDescriptorList) + if (!FunctionDescriptor->InterfaceDescriptorList) { // // no memory