The mmap->bstring procedure properly handles embedded null characters
when converting a mmap to a bstring. mmap->string fails in this
regard, since it returns a c-string which when converted to a bstring
takes the first null character to be the end-of-string.
The mmap->bstring procedure properly handles embedded null characters when converting a mmap to a bstring. mmap->string fails in this regard, since it returns a c-string which when converted to a bstring takes the first null character to be the end-of-string.