X-Git-Url: https://git.saurik.com/redis.git/blobdiff_plain/1bcb45d1187bbe601b9e14eb5d4cdbd4b5ae3961..0f07781538a4cb0249c70045ec4c83011defd923:/src/rio.h diff --git a/src/rio.h b/src/rio.h index 9012856f..8befe667 100644 --- a/src/rio.h +++ b/src/rio.h @@ -39,12 +39,12 @@ typedef struct _rio rio; * actual implementation of read / write / tell, and will update the checksum * if needed. */ -inline size_t rioWrite(rio *r, const void *buf, size_t len) { +static inline size_t rioWrite(rio *r, const void *buf, size_t len) { if (r->update_cksum) r->update_cksum(r,buf,len); return r->write(r,buf,len); } -inline size_t rioRead(rio *r, void *buf, size_t len) { +static inline size_t rioRead(rio *r, void *buf, size_t len) { if (r->read(r,buf,len) == 1) { if (r->update_cksum) r->update_cksum(r,buf,len); return 1; @@ -52,7 +52,7 @@ inline size_t rioRead(rio *r, void *buf, size_t len) { return 0; } -inline off_t rioTell(rio *r) { +static inline off_t rioTell(rio *r) { return r->tell(r); }