diff --git a/src/add-ons/translators/rtf/convert.cpp b/src/add-ons/translators/rtf/convert.cpp index 1dfda8ca62..3ed21df5ab 100644 --- a/src/add-ons/translators/rtf/convert.cpp +++ b/src/add-ons/translators/rtf/convert.cpp @@ -357,7 +357,11 @@ TextOutput::FlattenedRunArray(int32 &_size) delete run; } - return BTextView::FlattenRunArray(array, &_size); + void *flattenedRunArray = BTextView::FlattenRunArray(array, &_size); + + delete array; + + return flattenedRunArray; }