Skip to content

Commit e3a1fe8

Browse files
committed
Mbed: fix detection macro
apparently its bad practice to put defined in a #if, so follow what is recommended on the web.
1 parent afcbca6 commit e3a1fe8

File tree

8 files changed

+11
-8
lines changed

8 files changed

+11
-8
lines changed

src/BaseClasses/ANT_BaseFramework.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
#ifndef ANT_BASEFRAMEWORK_h
22
#define ANT_BASEFRAMEWORK_h
33

4-
#define IS_MBED (defined(__MBED__) && !defined(ARDUINO))
4+
#if (defined(__MBED__) && !defined(ARDUINO))
5+
#define IS_MBED
6+
#endif
57

68
#ifdef UNIT_TEST
79
#include "Util/Testing.h"

src/BaseClasses/ANT_BaseSerialAnt.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,7 @@ void BaseSerialAnt<T>::send(AntRequest &request) {
110110

111111
#if defined(ARDUINO) || defined(UNIT_TEST)
112112
template class BaseSerialAnt<Stream>;
113-
#elif IS_MBED
113+
#endif
114+
#ifdef IS_MBED
114115
template class BaseSerialAnt<UARTSerial>;
115116
#endif

src/BaseClasses/ANT_BaseSpiAnt.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,6 @@ void BaseSpiAnt<S, I, O>::resetRadio() {
155155
setHostSRdy(1);
156156
}
157157

158-
#if IS_MBED
158+
#ifdef IS_MBED
159159
template class BaseSpiAnt<SPISlave, DigitalIn, DigitalOut>;
160160
#endif

src/MainClasses/ANT_MbedSerialAnt.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if IS_MBED
1+
#ifdef IS_MBED
22

33
#include <MainClasses/ANT_MbedSerialAnt.h>
44
#include <ANT_private_defines.h>

src/MainClasses/ANT_MbedSerialAnt.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
#include <BaseClasses/ANT_BaseFramework.h>
55

6-
#if IS_MBED
6+
#ifdef IS_MBED
77

88
#include <BaseClasses/ANT_BaseSerialAnt.h>
99

src/MainClasses/ANT_MbedSerialAntWithCallbacks.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
#include <BaseClasses/ANT_BaseFramework.h>
55

6-
#if IS_MBED
6+
#ifdef IS_MBED
77

88
#include <BaseClasses/ANT_BaseAntWithCallbacks.h>
99
#include <MainClasses/ANT_MbedSerialAnt.h>

src/MainClasses/ANT_MbedSpiAnt.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if IS_MBED
1+
#ifdef IS_MBED
22

33
#include <MainClasses/ANT_MbedSpiAnt.h>
44
#include <ANT_private_defines.h>

src/MainClasses/ANT_MbedSpiAnt.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#ifndef ANT_MBEDSPIANT_h
22
#define ANT_MBEDSPIANT_h
33

4-
#if IS_MBED
4+
#ifdef IS_MBED
55

66
#include <BaseClasses/ANT_BaseSpiAnt.h>
77

0 commit comments

Comments
 (0)