Kaydet (Commit) c37a2519 authored tarafından Caolán McNamara's avatar Caolán McNamara

Resolves: rhbz#1135410

Change-Id: Iaa62d8438012e32167c9179da29c446850cf1deb
üst 024d135a
......@@ -42,5 +42,27 @@
+ }
+ return u_terminateUChars(dest, destCapacity, b2Len, status);
}
--- icu/source/common/ubidi.c.orig 2014-08-29 14:32:24.007259924 +0100
+++ icu/source/common/ubidi.c 2014-08-29 14:33:21.555833532 +0100
@@ -2521,11 +2521,18 @@
pBiDi->trailingWSStart=saveTrailingWSStart;
/* free memory for mapping table and visual text */
uprv_free(runsOnlyMemory);
+ runsOnlyMemory=NULL;
if(pBiDi->runCount>1) {
pBiDi->direction=UBIDI_MIXED;
}
cleanup3:
- pBiDi->reorderingMode=UBIDI_REORDER_RUNS_ONLY;
+ if(runsOnlyMemory != NULL)
+ {
+ pBiDi->reorderingMode=UBIDI_REORDER_RUNS_ONLY;
+ uprv_free(runsOnlyMemory);
+ }
+ else
+ pBiDi->reorderingMode=UBIDI_REORDER_RUNS_ONLY;
}
/* ubidi_setPara ------------------------------------------------------------ */
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment