summaryrefslogtreecommitdiff
path: root/src/modules
diff options
context:
space:
mode:
authorSalvatore Sanfilippo <antirez@gmail.com>2016-06-23 16:16:28 +0200
committerGitHub <noreply@github.com>2016-06-23 16:16:28 +0200
commit28ea585fce601613500f0e36215851d8d88c6228 (patch)
tree03741eaa55e215e01e19146f2c110a529f746b90 /src/modules
parentc0ca87dcc09212053e4718d9f78a2127ce33ef85 (diff)
parent61172ed01ef3b888d499e191df6bc6408313ae68 (diff)
downloadredis-28ea585fce601613500f0e36215851d8d88c6228.tar.gz
Merge pull request #3336 from yossigo/create_string_from_string
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 021b2aa10..9c7ada9dd 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);