Moved min/max macros from global scope in header file to translation unit exlusice c files

This commit is contained in:
timoxd7
2022-12-16 10:22:05 +05:30
committed by Rahul Tank
parent f566133e70
commit 9b8ff70cf9
7 changed files with 51 additions and 8 deletions
+9
View File
@@ -22,6 +22,15 @@
#include "ble_hs_priv.h"
#if NIMBLE_BLE_CONNECT
#ifndef min
#define min(a, b) ((a)<(b)?(a):(b))
#endif
#ifndef max
#define max(a, b) ((a)>(b)?(a):(b))
#endif
static uint16_t ble_att_preferred_mtu_val;
/** Dispatch table for incoming ATT requests. Sorted by op code. */
+8
View File
@@ -26,6 +26,14 @@
#include "ble_hs_priv.h"
#include "ble_hs_resolv_priv.h"
#ifndef min
#define min(a, b) ((a)<(b)?(a):(b))
#endif
#ifndef max
#define max(a, b) ((a)>(b)?(a):(b))
#endif
#if MYNEWT
#include "bsp/bsp.h"
#else
+9
View File
@@ -61,6 +61,15 @@
#include "ble_hs_priv.h"
#if NIMBLE_BLE_CONNECT
#ifndef min
#define min(a, b) ((a)<(b)?(a):(b))
#endif
#ifndef max
#define max(a, b) ((a)>(b)?(a):(b))
#endif
/*****************************************************************************
* $definitions / declarations *
*****************************************************************************/
+8
View File
@@ -22,6 +22,14 @@
#include "host/ble_hs_hci.h"
#include "ble_hs_priv.h"
#ifndef min
#define min(a, b) ((a)<(b)?(a):(b))
#endif
#ifndef max
#define max(a, b) ((a)>(b)?(a):(b))
#endif
uint16_t
ble_hs_hci_util_handle_pb_bc_join(uint16_t handle, uint8_t pb, uint8_t bc)
{
+9
View File
@@ -51,6 +51,15 @@
#include "../store/config/src/ble_store_config_priv.h"
#if NIMBLE_BLE_CONNECT
#ifndef min
#define min(a, b) ((a)<(b)?(a):(b))
#endif
#ifndef max
#define max(a, b) ((a)>(b)?(a):(b))
#endif
#if NIMBLE_BLE_SM
/** Procedure timeout; 30 seconds. */
-8
View File
@@ -30,14 +30,6 @@ extern "C" {
#define static_assert _Static_assert
#endif
#ifndef min
#define min(a, b) ((a)<(b)?(a):(b))
#endif
#ifndef max
#define max(a, b) ((a)>(b)?(a):(b))
#endif
#include "syscfg/syscfg.h"
#include "nimble/nimble_npl.h"
+8
View File
@@ -41,6 +41,14 @@
#include <string.h>
#include <limits.h>
#ifndef min
#define min(a, b) ((a)<(b)?(a):(b))
#endif
#ifndef max
#define max(a, b) ((a)>(b)?(a):(b))
#endif
/**
* @addtogroup OSKernel
* @{