Skip to content

Commit 9e90cd7

Browse files
authored
Fix compile error on ESP32 (#241)
1 parent 377b271 commit 9e90cd7

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

src/driver/SinglePinI2SDriver.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@
3131
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
3232
*/
3333

34+
#if defined(ESP8266)
35+
3436
#include "SinglePinI2SDriver.h"
3537

3638
SinglePinI2SDriver::~SinglePinI2SDriver()
@@ -277,3 +279,5 @@ int SinglePinI2SDriver::getUnderflowCount()
277279

278280
// Global instance
279281
SinglePinI2SDriver I2SDriver;
282+
283+
#endif // defined(ESP8266)

src/driver/SinglePinI2SDriver.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,7 @@
2020
*/
2121

2222
#pragma once
23-
#if !defined(ESP8266)
24-
#error "This driver is ESP8266 specific, only include it on ESP8266"
25-
#endif
23+
#if defined(ESP8266)
2624

2725
#include <Arduino.h>
2826
#include "osapi.h"
@@ -83,3 +81,5 @@ class SinglePinI2SDriver
8381

8482
// Global instance
8583
extern SinglePinI2SDriver I2SDriver;
84+
85+
#endif // defined(ESP8266)

0 commit comments

Comments
 (0)