]> git.saurik.com Git - redis.git/blobdiff - src/sds.h
Produce the watchlog warning log in a way that is safer from a signal handler. Fix...
[redis.git] / src / sds.h
index ee336d1deee9ea9124408f24564f38c4b3e5fe0b..0648381bb9a74a72382a5dc5dd67b9c15badf7d3 100644 (file)
--- 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 <sys/types.h>
 #include <stdarg.h>
 
@@ -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