Make ringbuffer C89 aware for VC
This commit is contained in:
parent
dd6d829550
commit
5234e05843
@ -135,6 +135,9 @@ static BOOL ringbuffer_realloc(RingBuffer *rb, size_t targetSize)
|
|||||||
*/
|
*/
|
||||||
BOOL ringbuffer_write(RingBuffer *rb, const void *ptr, size_t sz)
|
BOOL ringbuffer_write(RingBuffer *rb, const void *ptr, size_t sz)
|
||||||
{
|
{
|
||||||
|
size_t toWrite;
|
||||||
|
size_t remaining;
|
||||||
|
|
||||||
if ((rb->freeSize <= sz) && !ringbuffer_realloc(rb, rb->size + sz))
|
if ((rb->freeSize <= sz) && !ringbuffer_realloc(rb, rb->size + sz))
|
||||||
return FALSE;
|
return FALSE;
|
||||||
|
|
||||||
@ -144,8 +147,8 @@ BOOL ringbuffer_write(RingBuffer *rb, const void *ptr, size_t sz)
|
|||||||
* v v
|
* v v
|
||||||
* [ ################ ]
|
* [ ################ ]
|
||||||
*/
|
*/
|
||||||
size_t toWrite = sz;
|
toWrite = sz;
|
||||||
size_t remaining = sz;
|
remaining = sz;
|
||||||
if (rb->size - rb->writePtr < sz)
|
if (rb->size - rb->writePtr < sz)
|
||||||
toWrite = rb->size - rb->writePtr;
|
toWrite = rb->size - rb->writePtr;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user