fixes #6631
This commit is contained in:
parent
280dae0ffb
commit
b14cc1e3b2
8 changed files with 65 additions and 38 deletions
|
|
@ -55,7 +55,7 @@ proc `[]=`*(s: var SharedString; i: Natural; value: char) =
|
|||
if i < s.len: s.buffer.data[i+s.first] = value
|
||||
else: raise newException(IndexError, "index out of bounds")
|
||||
|
||||
proc `[]`*(s: SharedString; ab: Slice[int]): SharedString =
|
||||
proc `[]`*(s: SharedString; ab: HSlice[int, int]): SharedString =
|
||||
#incRef(src.buffer)
|
||||
if ab.a < s.len:
|
||||
result.buffer = s.buffer
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue