Resolves: rhbz#1135410
Change-Id: Iaa62d8438012e32167c9179da29c446850cf1deb
This commit is contained in:
22
external/icu/icu4c-icu11131.patch.1
vendored
22
external/icu/icu4c-icu11131.patch.1
vendored
@@ -44,3 +44,25 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
--- 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 ------------------------------------------------------------ */
|
||||||
|
Reference in New Issue
Block a user