mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
Merge branch 'bugfix/ringbuf_static_object_size_v5.1' into 'release/v5.1'
Ringbuf: Fix ordering of StaticRingbuffer_t (v5.1) See merge request espressif/esp-idf!24593
This commit is contained in:
commit
c66e4a8a50
@ -57,8 +57,8 @@ typedef struct xSTATIC_RINGBUFFER {
|
||||
/** @cond */ //Doxygen command to hide this structure from API Reference
|
||||
size_t xDummy1[2];
|
||||
UBaseType_t uxDummy2;
|
||||
BaseType_t xDummy3;
|
||||
void *pvDummy4[11];
|
||||
void *pvDummy3[11];
|
||||
BaseType_t xDummy4;
|
||||
StaticList_t xDummy5[2];
|
||||
void * pvDummy6;
|
||||
portMUX_TYPE muxDummy;
|
||||
|
@ -73,9 +73,7 @@ typedef struct RingbufferDefinition {
|
||||
portMUX_TYPE mux; //Spinlock required for SMP
|
||||
} Ringbuffer_t;
|
||||
|
||||
#if __GNUC_PREREQ(4, 6)
|
||||
_Static_assert(sizeof(StaticRingbuffer_t) == sizeof(Ringbuffer_t), "StaticRingbuffer_t != Ringbuffer_t");
|
||||
#endif
|
||||
|
||||
// ------------------------------------------------ Forward Declares ---------------------------------------------------
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user