/*
*******************************************************************************
*
- * Copyright (C) 1999-2007, International Business Machines
+ * Copyright (C) 1999-2015, International Business Machines
* Corporation and others. All Rights Reserved.
*
*******************************************************************************
paragraphLayout = new ParagraphLayout(pStart, pEnd - pStart, &fr, NULL, NULL, locales, fParagraphLevel, FALSE, status);
if (LE_FAILURE(status)) {
+ delete paragraphLayout;
break; // return? something else?
}
delete /*(LineInfo *)*/ fLines[line];
}
+ for (le_int32 paragraph = 0; paragraph < fParagraphCount; paragraph += 1) {
+ delete fParagraphLayout[paragraph];
+ }
+
LE_DELETE_ARRAY(fLines);
- delete fParagraphLayout;
+ LE_DELETE_ARRAY(fParagraphLayout);
LE_DELETE_ARRAY(fChars);
}