Fix up rdbWriteRaw to return number of bytes written

This commit is contained in:
Pieter Noordhuis 2011-05-14 12:47:42 +02:00
parent 7271198cf0
commit 041d8e2a5c

View File

@ -9,9 +9,9 @@
#include "lzf.h" /* LZF compression library */
static int rdbWriteRaw(rio *rdb, void *p, size_t len) {
if (rioWrite(rdb,p,len) == 0)
if (rdb && rioWrite(rdb,p,len) == 0)
return -1;
return 1;
return len;
}
int rdbSaveType(rio *rdb, unsigned char type) {