Make ringbuffer C89 aware for VC

This commit is contained in:
Hardening 2014-05-21 18:17:39 +02:00
parent dd6d829550
commit 5234e05843

View File

@ -135,6 +135,9 @@ static BOOL ringbuffer_realloc(RingBuffer *rb, size_t targetSize)
*/
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))
return FALSE;
@ -144,8 +147,8 @@ BOOL ringbuffer_write(RingBuffer *rb, const void *ptr, size_t sz)
* v v
* [ ################ ]
*/
size_t toWrite = sz;
size_t remaining = sz;
toWrite = sz;
remaining = sz;
if (rb->size - rb->writePtr < sz)
toWrite = rb->size - rb->writePtr;