X-Git-Url: https://git.saurik.com/redis.git/blobdiff_plain/08a879af6e5c32059ba4e0e091ef5a05dd2d62a4..2d04eef425ab912c33c1b51a4f0018ae72809dae:/src/sds.h diff --git a/src/sds.h b/src/sds.h index ee336d1d..0648381b 100644 --- a/src/sds.h +++ b/src/sds.h @@ -31,6 +31,8 @@ #ifndef __SDS_H #define __SDS_H +#define SDS_MAX_PREALLOC (1024*1024) + #include #include @@ -92,5 +94,7 @@ sds sdsmapchars(sds s, char *from, char *to, size_t setlen); /* Low level functions exposed to the user API */ sds sdsMakeRoomFor(sds s, size_t addlen); void sdsIncrLen(sds s, int incr); +sds sdsRemoveFreeSpace(sds s); +size_t sdsAllocSize(sds s); #endif