summaryrefslogtreecommitdiff
path: root/src/rio.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/rio.c')
-rw-r--r--src/rio.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/rio.c b/src/rio.c
index bb977c740..44165d715 100644
--- a/src/rio.c
+++ b/src/rio.c
@@ -18,6 +18,8 @@
#include "rio.h"
#include "util.h"
+uint64_t crc64(uint64_t crc, const unsigned char *s, uint64_t l);
+
/* Returns 1 or 0 for success/failure. */
static size_t rioBufferWrite(rio *r, const void *buf, size_t len) {
r->io.buffer.ptr = sdscatlen(r->io.buffer.ptr,(char*)buf,len);
@@ -86,7 +88,7 @@ void rioInitWithBuffer(rio *r, sds s) {
/* This function can be installed both in memory and file streams when checksum
* computation is needed. */
void rioGenericUpdateChecksum(rio *r, const void *buf, size_t len) {
- r->checksum = crc64(r->checksum,buf,len);
+ r->cksum = crc64(r->cksum,buf,len);
}
/* ------------------------------ Higher level interface ---------------------------