* because its size includes garbage at the end (after final
* \0). This is the allocated size, not the actual string size.
*/
* because its size includes garbage at the end (after final
* \0). This is the allocated size, not the actual string size.
*/