Make compiler not complain about 2 random prototypes
Issue is when Arduino.h is included in C file
This commit is contained in:
parent
d1b94df9a9
commit
2515a3cfed
@ -134,8 +134,14 @@ typedef unsigned int word;
|
|||||||
#include "HardwareSerial.h"
|
#include "HardwareSerial.h"
|
||||||
#include "Esp.h"
|
#include "Esp.h"
|
||||||
|
|
||||||
|
// WMath prototypes
|
||||||
|
long random(long);
|
||||||
#endif /* __cplusplus */
|
#endif /* __cplusplus */
|
||||||
|
|
||||||
|
long random(long, long);
|
||||||
|
void randomSeed(unsigned long);
|
||||||
|
long map(long, long, long, long, long);
|
||||||
|
|
||||||
#ifndef _GLIBCXX_VECTOR
|
#ifndef _GLIBCXX_VECTOR
|
||||||
// arduino is not compatible with std::vector
|
// arduino is not compatible with std::vector
|
||||||
#define min(a,b) ((a)<(b)?(a):(b))
|
#define min(a,b) ((a)<(b)?(a):(b))
|
||||||
@ -145,12 +151,6 @@ typedef unsigned int word;
|
|||||||
#define _min(a,b) ((a)<(b)?(a):(b))
|
#define _min(a,b) ((a)<(b)?(a):(b))
|
||||||
#define _max(a,b) ((a)>(b)?(a):(b))
|
#define _max(a,b) ((a)>(b)?(a):(b))
|
||||||
|
|
||||||
// WMath prototypes
|
|
||||||
long random(long);
|
|
||||||
long random(long, long);
|
|
||||||
void randomSeed(unsigned long);
|
|
||||||
long map(long, long, long, long, long);
|
|
||||||
|
|
||||||
#include "pins_arduino.h"
|
#include "pins_arduino.h"
|
||||||
|
|
||||||
#endif /* _ESP32_CORE_ARDUINO_H_ */
|
#endif /* _ESP32_CORE_ARDUINO_H_ */
|
||||||
|
Loading…
Reference in New Issue
Block a user