_MakeWritable
status_t _MakeWritable();
status_t _MakeWritable(int32 length, bool copy);
if (pos >= 0 && _MakeWritable() == B_OK)
if (pos >= 0 && _MakeWritable() == B_OK)
if (pos >= 0 && _MakeWritable() == B_OK) {
if (maxReplaceCount > 0 && pos >= 0 && _MakeWritable() == B_OK) {
if (_MakeWritable() != B_OK)
if (_MakeWritable() != B_OK)
if (_MakeWritable() != B_OK)
if (_MakeWritable() != B_OK)
if (pos >= 0 && _MakeWritable() == B_OK)
if (pos >= 0 && _MakeWritable() == B_OK)
if (pos >= 0 && _MakeWritable() == B_OK) {
if (maxReplaceCount > 0 && pos >= 0 && _MakeWritable() == B_OK) {
if (_MakeWritable() != B_OK)
if (_MakeWritable() != B_OK)
if (_MakeWritable() != B_OK)
if (_MakeWritable() != B_OK)
if (_MakeWritable() != B_OK)
if (_MakeWritable() != B_OK)
if (_MakeWritable() != B_OK) {
if (_MakeWritable(length, true) != B_OK)
if (pos < Length() && _MakeWritable() == B_OK)
if (length > 0 && _MakeWritable() == B_OK) {
if (length > 0 && _MakeWritable() == B_OK) {
if (length > 0 && _MakeWritable() == B_OK) {
if (length > 0 && _MakeWritable() == B_OK) {
_MakeWritable(length, true);
} else if (_MakeWritable() == B_OK) {
if (_MakeWritable() != B_OK)
if (_MakeWritable() != B_OK)
if (_MakeWritable(oldLength + length, true) == B_OK) {
if (_MakeWritable(oldLength + length, true) == B_OK) {
if (_MakeWritable(oldLength + length, true) == B_OK) {
if (_MakeWritable(string_length(string), false) != B_OK)
if (_MakeWritable(string_length(string), false) != B_OK)
fString._MakeWritable();
if (fString._MakeWritable() != B_OK)
if (_MakeWritable(maxLength, false) == B_OK)
if (_MakeWritable(maxLength, false) == B_OK)
if (_MakeWritable(count, false) == B_OK)
_MakeWritable(newLength, true);
if (_MakeWritable() != B_OK)
if (_MakeWritable() != B_OK)