提交 2515a3cf 编写于 作者: M me-no-dev

Make compiler not complain about 2 random prototypes

Issue is when Arduino.h is included in C file
上级 d1b94df9
......@@ -134,8 +134,14 @@ typedef unsigned int word;
#include "HardwareSerial.h"
#include "Esp.h"
// WMath prototypes
long random(long);
#endif /* __cplusplus */
long random(long, long);
void randomSeed(unsigned long);
long map(long, long, long, long, long);
#ifndef _GLIBCXX_VECTOR
// arduino is not compatible with std::vector
#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 _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"
#endif /* _ESP32_CORE_ARDUINO_H_ */
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册