mirror of
https://github.com/arendst/Tasmota.git
synced 2025-07-20 17:26:30 +00:00
prevent compile error with ESP-idf>4
This commit is contained in:
parent
255a489127
commit
9efa27cbce
@ -264,7 +264,7 @@ void FreeRTOS::Semaphore::setName(std::string name) {
|
|||||||
* @param [in] length The amount of storage to allocate for the ring buffer.
|
* @param [in] length The amount of storage to allocate for the ring buffer.
|
||||||
* @param [in] type The type of buffer. One of RINGBUF_TYPE_NOSPLIT, RINGBUF_TYPE_ALLOWSPLIT, RINGBUF_TYPE_BYTEBUF.
|
* @param [in] type The type of buffer. One of RINGBUF_TYPE_NOSPLIT, RINGBUF_TYPE_ALLOWSPLIT, RINGBUF_TYPE_BYTEBUF.
|
||||||
*/
|
*/
|
||||||
#ifdef ESP_IDF_VERSION //Quick hack to detect if using IDF version that replaced ringbuf_type_t
|
#if defined(ESP_IDF_VERSION) && !defined(ESP_IDF_VERSION_VAL) //Quick hack to detect if using IDF version that replaced ringbuf_type_t, ESP_IDF_VERSION_VAL is for IDF>4.0.0
|
||||||
Ringbuffer::Ringbuffer(size_t length, RingbufferType_t type) {
|
Ringbuffer::Ringbuffer(size_t length, RingbufferType_t type) {
|
||||||
#else
|
#else
|
||||||
Ringbuffer::Ringbuffer(size_t length, ringbuf_type_t type) {
|
Ringbuffer::Ringbuffer(size_t length, ringbuf_type_t type) {
|
||||||
|
@ -68,7 +68,7 @@ public:
|
|||||||
*/
|
*/
|
||||||
class Ringbuffer {
|
class Ringbuffer {
|
||||||
public:
|
public:
|
||||||
#ifdef ESP_IDF_VERSION //Quick hack to detect if using IDF version that replaced ringbuf_type_t
|
#if defined(ESP_IDF_VERSION) && !defined(ESP_IDF_VERSION_VAL) //Quick hack to detect if using IDF version that replaced ringbuf_type_t, ESP_IDF_VERSION_VAL is for IDF>4.0.0
|
||||||
Ringbuffer(size_t length, RingbufferType_t type = RINGBUF_TYPE_NOSPLIT);
|
Ringbuffer(size_t length, RingbufferType_t type = RINGBUF_TYPE_NOSPLIT);
|
||||||
#else
|
#else
|
||||||
Ringbuffer(size_t length, ringbuf_type_t type = RINGBUF_TYPE_NOSPLIT);
|
Ringbuffer(size_t length, ringbuf_type_t type = RINGBUF_TYPE_NOSPLIT);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user