summaryrefslogtreecommitdiff
path: root/src/modules
diff options
context:
space:
mode:
authorYossi Gottlieb <yossigo@gmail.com>2016-06-22 20:57:24 +0300
committerYossi Gottlieb <yossigo@gmail.com>2016-06-22 21:02:40 +0300
commit61172ed01ef3b888d499e191df6bc6408313ae68 (patch)
treeaad13c5f828589ccbeda52ee6e869cdd9b23cca4 /src/modules
parent4e10b08fb3ead01e305b65f47180b44334bf9b8a (diff)
downloadredis-61172ed01ef3b888d499e191df6bc6408313ae68.tar.gz
Add RedisModule_CreateStringFromString().
Diffstat (limited to 'src/modules')
-rw-r--r--src/modules/API.md10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/modules/API.md b/src/modules/API.md
index e03edf6af..634f4b23f 100644
--- a/src/modules/API.md
+++ b/src/modules/API.md
@@ -179,6 +179,16 @@ integer instead of taking a buffer and its length.
The returned string must be released with `RedisModule_FreeString()` or by
enabling automatic memory management.
+## `RM_CreateStringFromString`
+
+ RedisModuleString *RM_CreateStringFromString(RedisModuleCtx *ctx, const RedisModuleString *str);
+
+Like `RedisModule_CreatString()`, but creates a string starting from an existing
+RedisModuleString.
+
+The returned string must be released with `RedisModule_FreeString()` or by
+enabling automatic memory management.
+
## `RM_FreeString`
void RM_FreeString(RedisModuleCtx *ctx, RedisModuleString *str);