X-Git-Url: https://git.saurik.com/redis.git/blobdiff_plain/0ace6ce463695df1ff4c7ba848554f4c9b822f36..7d5209d7d36cf1f3978f3ca09a831f0c1a9f26e2:/src/sds.h diff --git a/src/sds.h b/src/sds.h index 6e5684ee..ee336d1d 100644 --- a/src/sds.h +++ b/src/sds.h @@ -62,6 +62,7 @@ size_t sdsavail(sds s); sds sdsgrowzero(sds s, size_t len); sds sdscatlen(sds s, void *t, size_t len); sds sdscat(sds s, char *t); +sds sdscatsds(sds s, sds t); sds sdscpylen(sds s, char *t, size_t len); sds sdscpy(sds s, char *t); @@ -88,4 +89,8 @@ sds *sdssplitargs(char *line, int *argc); void sdssplitargs_free(sds *argv, int argc); 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); + #endif