mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-02 10:05:19 +00:00
Undefine NAN before defining it again
After upgrading libc++, math.h happens to be included at the point where this file tries to define NAN. Redefining a macro to a different value is an error, but #undef'ing a macro is OK even if the macro isn't actually defined. Bug: b/175635923 Test: treehugger Change-Id: Ie8e3e87189bcd7ed8fccccfc0a79e04a5bfda16b
This commit is contained in:
@@ -122,6 +122,7 @@ std::vector<IWifiChip::ChipConcurrencyCombination> legacyToChipConcurrencyComboL
|
||||
#define AP IfaceConcurrencyType::AP
|
||||
#define AP_BRIDGED IfaceConcurrencyType::AP_BRIDGED
|
||||
#define P2P IfaceConcurrencyType::P2P
|
||||
#undef NAN // undefine NAN from math.h
|
||||
#define NAN IfaceConcurrencyType::NAN_IFACE
|
||||
static const std::vector<IWifiChip::ChipMode> kChipModesPrimary{
|
||||
{kMainModeId, legacyToChipConcurrencyComboList({WIFI_HAL_INTERFACE_COMBINATIONS})},
|
||||
|
||||
Reference in New Issue
Block a user