diff options
Diffstat (limited to 'lib/system')
-rw-r--r-- | lib/system/strs_v2.nim | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/system/strs_v2.nim b/lib/system/strs_v2.nim index 2647f7dcc..6944cdc58 100644 --- a/lib/system/strs_v2.nim +++ b/lib/system/strs_v2.nim @@ -169,9 +169,9 @@ proc nimPrepareStrMutationV2(s: var NimStringV2) {.compilerRtl, inline.} = if s.p != nil and (s.p.cap and strlitFlag) == strlitFlag: nimPrepareStrMutationImpl(s) -proc prepareStrMutation*(s: var string) {.inline.} = +proc prepareMutation*(s: var string) {.inline.} = # string literals are "copy on write", so you need to call - # `prepareStrMutation` before modifying the strings via `addr`. + # `prepareMutation` before modifying the strings via `addr`. {.cast(noSideEffect).}: let s = unsafeAddr s nimPrepareStrMutationV2(cast[ptr NimStringV2](s)[]) |