diff --git a/src/kits/interface/TextView.cpp b/src/kits/interface/TextView.cpp index 40b10e52f3..4c9f3df8cf 100644 --- a/src/kits/interface/TextView.cpp +++ b/src/kits/interface/TextView.cpp @@ -4385,9 +4385,10 @@ BTextView::_GetProperty(BMessage *specifier, int32 form, const char *property, B reply->what = B_REPLY; reply->AddString("result", buffer); - delete buffer; reply->AddInt32("error", B_OK); + delete[] buffer; + return true; } else if (strcmp(property, "text_run_array") == 0) return false;