Skip to content

Commit f4a4864

Browse files
committed
Update cbuf.cpp
1 parent 13b92d3 commit f4a4864

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

cores/esp32/cbuf.cpp

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
*/
2020

2121
#include "cbuf.h"
22+
#include "esp32-hal-log.h.h"
2223

2324
#if CONFIG_DISABLE_HAL_LOCKS
2425
#define CBUF_MUTEX_CREATE()
@@ -192,7 +193,7 @@ size_t cbuf::read(char* dst, size_t size)
192193
if(dst != NULL){
193194
memcpy(dst, received_buff, received_size);
194195
}
195-
vRingbufferReturnItem(rx_ring_buf, received_buff);
196+
vRingbufferReturnItem(_buf, received_buff);
196197
size_read = received_size;
197198
size_to_read -= received_size;
198199
// wrap around data
@@ -203,7 +204,7 @@ size_t cbuf::read(char* dst, size_t size)
203204
if(dst != NULL){
204205
memcpy(dst+size_read, received_buff, received_size);
205206
}
206-
vRingbufferReturnItem(rx_ring_buf, received_buff);
207+
vRingbufferReturnItem(_buf, received_buff);
207208
size_read += received_size;
208209
} else {
209210
log_e("failed to read wrap around data from ring buffer");
@@ -230,7 +231,7 @@ size_t cbuf::write(const char* src, size_t size)
230231
return 0;
231232
}
232233
size_t size_to_write = (size < bytes_available) ? size : bytes_available;
233-
if(xRingbufferSend(rx_ring_buf, (void*)src, size_to_write, 0) != pdTRUE){
234+
if(xRingbufferSend(_buf, (void*)src, size_to_write, 0) != pdTRUE){
234235
CBUF_MUTEX_UNLOCK();
235236
log_e("failed to write to ring buffer");
236237
return 0;

0 commit comments

Comments
 (0)