summaryrefslogtreecommitdiff
path: root/icu/icu4c.8320.freeserif.crash.patch
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2011-03-11 09:03:27 +0000
committerCaolán McNamara <caolanm@redhat.com>2011-03-11 09:03:27 +0000
commit4c4f86df0cb7afbdb1257045087c686495b033c1 (patch)
tree24ec3fc9050919a6d3f2f623459d487097ca43ff /icu/icu4c.8320.freeserif.crash.patch
parent1745f16c63d6f4b03523f08591262a3db70fec5c (diff)
restore build of build patch that seem to still make sense
Diffstat (limited to 'icu/icu4c.8320.freeserif.crash.patch')
-rw-r--r--icu/icu4c.8320.freeserif.crash.patch8
1 files changed, 5 insertions, 3 deletions
diff --git a/icu/icu4c.8320.freeserif.crash.patch b/icu/icu4c.8320.freeserif.crash.patch
index 64b133d21608..32e851c36d36 100644
--- a/icu/icu4c.8320.freeserif.crash.patch
+++ b/icu/icu4c.8320.freeserif.crash.patch
@@ -1,6 +1,6 @@
--- misc/icu/source/layout/LookupProcessor.h 2011-02-03 09:20:27.657005678 +0000
+++ misc/build/icu/source/layout/LookupProcessor.h 2011-02-03 09:25:34.498396208 +0000
-@@ -58,6 +58,7 @@
+@@ -65,6 +65,7 @@
const FeatureListTable *featureListTable;
FeatureMask *lookupSelectArray;
@@ -31,7 +31,9 @@
lookupSelectArray[lookupListIndex] |= featureMask;
lookupOrderArray[store++] = lookupListIndex;
}
-@@ -124,5 +131,5 @@
+@@ -122,7 +129,7 @@
+ Offset scriptListOffset, Offset featureListOffset, Offset lookupListOffset,
+ LETag scriptTag, LETag languageTag, const FeatureMap *featureMap, le_int32 featureMapCount, le_bool orderFeatures,
LEErrorCode& success)
- : lookupListTable(NULL), featureListTable(NULL), lookupSelectArray(NULL),
+ : lookupListTable(NULL), featureListTable(NULL), lookupSelectArray(NULL), lookupSelectCount(0),
@@ -47,7 +49,7 @@
le_int32 count, order = 0;
le_int32 featureReferences = 0;
const FeatureTable *featureTable = NULL;
-@@ -186,6 +197,10 @@
+@@ -186,6 +195,10 @@
le_uint16 featureIndex = SWAPW(langSysTable->featureIndexArray[feature]);
featureTable = featureListTable->getFeatureTable(featureIndex, &featureTag);