1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-13 11:29:58 +03:00

Fix UNUSED() macro conflict with STM libraries

Added `#if !defined(` blocks around the `UNUSED()` definitions in the libraries to prevent conflicts.
This commit is contained in:
Bruce Luckcuck 2019-02-17 09:52:49 -05:00
parent 966971c750
commit 02a368a8e7
8 changed files with 16 additions and 0 deletions

View file

@ -85,7 +85,9 @@ typedef enum
(__DMA_HANDLE__).Parent = (__HANDLE__); \
} while(0U)
#if !defined(UNUSED)
#define UNUSED(x) ((void)(x))
#endif
/** @brief Reset the Handle's State field.
* @param __HANDLE__: specifies the Peripheral Handle.

View file

@ -83,7 +83,9 @@ typedef enum
(__DMA_HANDLE_).Parent = (__HANDLE__); \
} while(0U)
#if !defined(UNUSED)
#define UNUSED(x) ((void)(x))
#endif
/** @brief Reset the Handle's State field.
* @param __HANDLE__ specifies the Peripheral Handle.

View file

@ -83,7 +83,9 @@ typedef enum
(__DMA_HANDLE__).Parent = (__HANDLE__); \
} while(0)
#if !defined(UNUSED)
#define UNUSED(x) ((void)(x))
#endif
/** @brief Reset the Handle's State field.
* @param __HANDLE__: specifies the Peripheral Handle.

View file

@ -82,7 +82,9 @@ typedef enum
(__DMA_HANDLE__).Parent = (__HANDLE__); \
} while(0)
#if !defined(UNUSED)
#define UNUSED(x) ((void)(x))
#endif
/** @brief Reset the Handle's State field.
* @param __HANDLE__: specifies the Peripheral Handle.

View file

@ -31,7 +31,9 @@
#include "usbd_ioreq.h"
#include "usbd_msc_mem.h"
#if !defined(UNUSED)
#define UNUSED(x) (void)(x)
#endif
/** @addtogroup STM32_USB_OTG_DEVICE_LIBRARY
* @{

View file

@ -46,7 +46,9 @@
#include "usbd_msc_bot.h"
#include "usbd_req.h"
#if !defined(UNUSED)
#define UNUSED(x) (void)(x)
#endif
/** @addtogroup STM32_USB_OTG_DEVICE_LIBRARY
* @{

View file

@ -31,7 +31,9 @@
#include "usbd_msc_mem.h"
#include "usbd_msc_data.h"
#if !defined(UNUSED)
#define UNUSED(x) (void)(x)
#endif

View file

@ -18,4 +18,6 @@
#pragma once
#if !defined(UNUSED)
#define UNUSED(x) (void)(x)
#endif