Fix ringbuffer_write() to use const BYTE * instead of const void *
authorHardening <rdp.effort@gmail.com>
Wed, 21 May 2014 17:12:51 +0000 (19:12 +0200)
committerHardening <rdp.effort@gmail.com>
Wed, 21 May 2014 17:12:51 +0000 (19:12 +0200)
include/freerdp/utils/ringbuffer.h
libfreerdp/utils/ringbuffer.c

index 099ba8b..1ec00c5 100644 (file)
@@ -76,7 +76,7 @@ size_t ringbuffer_capacity(const RingBuffer *ringbuffer);
  * @param sz the size of the data to add
  * @return if the operation was successful, it could fail in case of OOM during realloc()
  */
-BOOL ringbuffer_write(RingBuffer *rb, const void *ptr, size_t sz);
+BOOL ringbuffer_write(RingBuffer *rb, const BYTE *ptr, size_t sz);
 
 
 /** ensures that we have sz bytes available at the write head, and return a pointer
index 1611490..07e7701 100644 (file)
@@ -131,7 +131,7 @@ static BOOL ringbuffer_realloc(RingBuffer *rb, size_t targetSize)
  * @param sz
  * @return
  */
-BOOL ringbuffer_write(RingBuffer *rb, const void *ptr, size_t sz)
+BOOL ringbuffer_write(RingBuffer *rb, const BYTE *ptr, size_t sz)
 {
        size_t toWrite;
        size_t remaining;