Closed martinmcclure closed 3 years ago
GsExternalByteString>>asByteString is implemented as
^ ByteString withAll: (self copyUpTo: Character null)
The copyUpTo: creates another instance of GsExternalByteString, which is never freed.
Candidate fix in commit 333e047d.
Seems to test OK, so pushed to development and main.
GsExternalByteString>>asByteString is implemented as
^ ByteString withAll: (self copyUpTo: Character null)
The copyUpTo: creates another instance of GsExternalByteString, which is never freed.