summaryrefslogtreecommitdiff
path: root/src/modules/API.md
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules/API.md')
-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);