These string types implement ref-counted shared buffers with COW semantics. The
lock calls set the refcnt to -1, indicating permanent private ownership, which
then must be tested in lots of places.
CFX_ByteString::LockBuffer is unused.
CFX_WideString::LockBuffer is called in but one place, prior to a string
replace.
Original issue reported on code.google.com by tsepez@chromium.org on 24 Apr 2015 at 5:01
Original issue reported on code.google.com by
tsepez@chromium.org
on 24 Apr 2015 at 5:01