| Index: xfa/src/fdp/src/css/fde_cssdeclaration.cpp
|
| diff --git a/xfa/src/fdp/src/css/fde_cssdeclaration.cpp b/xfa/src/fdp/src/css/fde_cssdeclaration.cpp
|
| index 6d5081317c847bf9a56ede4b900540794588390d..a83ccfb575752bb28fd768ed8bcde119f8b61eec 100644
|
| --- a/xfa/src/fdp/src/css/fde_cssdeclaration.cpp
|
| +++ b/xfa/src/fdp/src/css/fde_cssdeclaration.cpp
|
| @@ -8,7 +8,7 @@
|
| #include "xfa/src/foxitlib.h"
|
| IFDE_CSSValue* CFDE_CSSDeclaration::GetProperty(FDE_CSSPROPERTY eProperty,
|
| FX_BOOL& bImportant) const {
|
| - for (FDE_LPCSSPROPERTYHOLDER pHolder = m_pFirstProperty; pHolder;
|
| + for (const FDE_CSSPROPERTYHOLDER* pHolder = m_pFirstProperty; pHolder;
|
| pHolder = pHolder->pNext) {
|
| if (pHolder->eProperty == eProperty) {
|
| bImportant = pHolder->bImportant;
|
| @@ -24,7 +24,7 @@ void CFDE_CSSDeclaration::GetNextProperty(FX_POSITION& pos,
|
| FDE_CSSPROPERTY& eProperty,
|
| IFDE_CSSValue*& pValue,
|
| FX_BOOL& bImportant) const {
|
| - FDE_LPCSSPROPERTYHOLDER pHolder = (FDE_LPCSSPROPERTYHOLDER)pos;
|
| + const FDE_CSSPROPERTYHOLDER* pHolder = (const FDE_CSSPROPERTYHOLDER*)pos;
|
| FXSYS_assert(pHolder != NULL);
|
| bImportant = pHolder->bImportant;
|
| eProperty = (FDE_CSSPROPERTY)pHolder->eProperty;
|
| @@ -37,7 +37,7 @@ FX_POSITION CFDE_CSSDeclaration::GetStartCustom() const {
|
| void CFDE_CSSDeclaration::GetNextCustom(FX_POSITION& pos,
|
| CFX_WideString& wsName,
|
| CFX_WideString& wsValue) const {
|
| - FDE_LPCSSCUSTOMPROPERTY pProperty = (FDE_LPCSSCUSTOMPROPERTY)pos;
|
| + const FDE_CSSCUSTOMPROPERTY* pProperty = (const FDE_CSSCUSTOMPROPERTY*)pos;
|
| if (pProperty == NULL) {
|
| return;
|
| }
|
| @@ -45,9 +45,10 @@ void CFDE_CSSDeclaration::GetNextCustom(FX_POSITION& pos,
|
| wsValue = pProperty->pwsValue;
|
| pos = (FX_POSITION)pProperty->pNext;
|
| }
|
| -const FX_WCHAR* CFDE_CSSDeclaration::CopyToLocal(FDE_LPCCSSPROPERTYARGS pArgs,
|
| - const FX_WCHAR* pszValue,
|
| - int32_t iValueLen) {
|
| +const FX_WCHAR* CFDE_CSSDeclaration::CopyToLocal(
|
| + const FDE_CSSPROPERTYARGS* pArgs,
|
| + const FX_WCHAR* pszValue,
|
| + int32_t iValueLen) {
|
| FXSYS_assert(iValueLen > 0);
|
| CFX_MapPtrToPtr* pCache = pArgs->pStringCache;
|
| void* pKey = NULL;
|
| @@ -90,7 +91,7 @@ void CFDE_CSSDeclaration::AddPropertyHolder(IFX_MEMAllocator* pStaticStore,
|
| FDE_CSSPROPERTY eProperty,
|
| IFDE_CSSValue* pValue,
|
| FX_BOOL bImportant) {
|
| - FDE_LPCSSPROPERTYHOLDER pHolder =
|
| + FDE_CSSPROPERTYHOLDER* pHolder =
|
| FDE_NewWith(pStaticStore) FDE_CSSPROPERTYHOLDER;
|
| pHolder->bImportant = bImportant;
|
| pHolder->eProperty = eProperty;
|
| @@ -103,7 +104,7 @@ void CFDE_CSSDeclaration::AddPropertyHolder(IFX_MEMAllocator* pStaticStore,
|
| m_pLastProperty = pHolder;
|
| }
|
| }
|
| -FX_BOOL CFDE_CSSDeclaration::AddProperty(FDE_LPCCSSPROPERTYARGS pArgs,
|
| +FX_BOOL CFDE_CSSDeclaration::AddProperty(const FDE_CSSPROPERTYARGS* pArgs,
|
| const FX_WCHAR* pszValue,
|
| int32_t iValueLen) {
|
| FXSYS_assert(iValueLen > 0);
|
| @@ -261,12 +262,12 @@ FX_BOOL CFDE_CSSDeclaration::AddProperty(FDE_LPCCSSPROPERTYARGS pArgs,
|
| }
|
| return FALSE;
|
| }
|
| -FX_BOOL CFDE_CSSDeclaration::AddProperty(FDE_LPCCSSPROPERTYARGS pArgs,
|
| +FX_BOOL CFDE_CSSDeclaration::AddProperty(const FDE_CSSPROPERTYARGS* pArgs,
|
| const FX_WCHAR* pszName,
|
| int32_t iNameLen,
|
| const FX_WCHAR* pszValue,
|
| int32_t iValueLen) {
|
| - FDE_LPCSSCUSTOMPROPERTY pProperty =
|
| + FDE_CSSCUSTOMPROPERTY* pProperty =
|
| FDE_NewWith(pArgs->pStaticStore) FDE_CSSCUSTOMPROPERTY;
|
| pProperty->pwsName = CopyToLocal(pArgs, pszName, iNameLen);
|
| pProperty->pwsValue = CopyToLocal(pArgs, pszValue, iValueLen);
|
| @@ -279,9 +280,10 @@ FX_BOOL CFDE_CSSDeclaration::AddProperty(FDE_LPCCSSPROPERTYARGS pArgs,
|
| }
|
| return TRUE;
|
| }
|
| -IFDE_CSSValue* CFDE_CSSDeclaration::ParseNumber(FDE_LPCCSSPROPERTYARGS pArgs,
|
| - const FX_WCHAR* pszValue,
|
| - int32_t iValueLen) {
|
| +IFDE_CSSValue* CFDE_CSSDeclaration::ParseNumber(
|
| + const FDE_CSSPROPERTYARGS* pArgs,
|
| + const FX_WCHAR* pszValue,
|
| + int32_t iValueLen) {
|
| FX_FLOAT fValue;
|
| FDE_CSSPRIMITIVETYPE eUnit;
|
| if (!FDE_ParseCSSNumber(pszValue, iValueLen, fValue, eUnit)) {
|
| @@ -289,14 +291,14 @@ IFDE_CSSValue* CFDE_CSSDeclaration::ParseNumber(FDE_LPCCSSPROPERTYARGS pArgs,
|
| }
|
| return NewNumberValue(pArgs->pStaticStore, eUnit, fValue);
|
| }
|
| -IFDE_CSSValue* CFDE_CSSDeclaration::ParseEnum(FDE_LPCCSSPROPERTYARGS pArgs,
|
| +IFDE_CSSValue* CFDE_CSSDeclaration::ParseEnum(const FDE_CSSPROPERTYARGS* pArgs,
|
| const FX_WCHAR* pszValue,
|
| int32_t iValueLen) {
|
| - FDE_LPCCSSPROPERTYVALUETABLE pValue =
|
| + const FDE_CSSPROPERTYVALUETABLE* pValue =
|
| FDE_GetCSSPropertyValueByName(pszValue, iValueLen);
|
| return pValue ? NewEnumValue(pArgs->pStaticStore, pValue->eName) : NULL;
|
| }
|
| -IFDE_CSSValue* CFDE_CSSDeclaration::ParseColor(FDE_LPCCSSPROPERTYARGS pArgs,
|
| +IFDE_CSSValue* CFDE_CSSDeclaration::ParseColor(const FDE_CSSPROPERTYARGS* pArgs,
|
| const FX_WCHAR* pszValue,
|
| int32_t iValueLen) {
|
| FX_ARGB dwColor;
|
| @@ -305,7 +307,7 @@ IFDE_CSSValue* CFDE_CSSDeclaration::ParseColor(FDE_LPCCSSPROPERTYARGS pArgs,
|
| }
|
| return FDE_NewWith(pArgs->pStaticStore) CFDE_CSSPrimitiveValue(dwColor);
|
| }
|
| -IFDE_CSSValue* CFDE_CSSDeclaration::ParseURI(FDE_LPCCSSPROPERTYARGS pArgs,
|
| +IFDE_CSSValue* CFDE_CSSDeclaration::ParseURI(const FDE_CSSPROPERTYARGS* pArgs,
|
| const FX_WCHAR* pszValue,
|
| int32_t iValueLen) {
|
| int32_t iOffset;
|
| @@ -321,9 +323,10 @@ IFDE_CSSValue* CFDE_CSSDeclaration::ParseURI(FDE_LPCCSSPROPERTYARGS pArgs,
|
| CFDE_CSSPrimitiveValue(FDE_CSSPRIMITIVETYPE_URI, pszValue)
|
| : NULL;
|
| }
|
| -IFDE_CSSValue* CFDE_CSSDeclaration::ParseString(FDE_LPCCSSPROPERTYARGS pArgs,
|
| - const FX_WCHAR* pszValue,
|
| - int32_t iValueLen) {
|
| +IFDE_CSSValue* CFDE_CSSDeclaration::ParseString(
|
| + const FDE_CSSPROPERTYARGS* pArgs,
|
| + const FX_WCHAR* pszValue,
|
| + int32_t iValueLen) {
|
| int32_t iOffset;
|
| if (!FDE_ParseCSSString(pszValue, iValueLen, iOffset, iValueLen)) {
|
| return NULL;
|
| @@ -337,9 +340,10 @@ IFDE_CSSValue* CFDE_CSSDeclaration::ParseString(FDE_LPCCSSPROPERTYARGS pArgs,
|
| CFDE_CSSPrimitiveValue(FDE_CSSPRIMITIVETYPE_String, pszValue)
|
| : NULL;
|
| }
|
| -IFDE_CSSValue* CFDE_CSSDeclaration::ParseFunction(FDE_LPCCSSPROPERTYARGS pArgs,
|
| - const FX_WCHAR* pszValue,
|
| - int32_t iValueLen) {
|
| +IFDE_CSSValue* CFDE_CSSDeclaration::ParseFunction(
|
| + const FDE_CSSPROPERTYARGS* pArgs,
|
| + const FX_WCHAR* pszValue,
|
| + int32_t iValueLen) {
|
| if (pszValue[iValueLen - 1] != ')') {
|
| return NULL;
|
| }
|
| @@ -363,7 +367,7 @@ IFDE_CSSValue* CFDE_CSSDeclaration::ParseFunction(FDE_LPCCSSPROPERTYARGS pArgs,
|
| while (parser.NextValue(ePrimitiveType, pszValue, iValueLen)) {
|
| switch (ePrimitiveType) {
|
| case FDE_CSSPRIMITIVETYPE_String: {
|
| - FDE_LPCCSSPROPERTYVALUETABLE pPropertyValue =
|
| + const FDE_CSSPROPERTYVALUETABLE* pPropertyValue =
|
| FDE_GetCSSPropertyValueByName(pszValue, iValueLen);
|
| if (pPropertyValue != NULL) {
|
| argumentArr.Add(
|
| @@ -400,10 +404,11 @@ IFDE_CSSValue* CFDE_CSSDeclaration::ParseFunction(FDE_LPCCSSPROPERTYARGS pArgs,
|
| CFDE_CSSFunction(pszFuncName, pArgumentList);
|
| return FDE_NewWith(pArgs->pStaticStore) CFDE_CSSPrimitiveValue(pFunction);
|
| }
|
| -FX_BOOL CFDE_CSSDeclaration::ParseContentProperty(FDE_LPCCSSPROPERTYARGS pArgs,
|
| - const FX_WCHAR* pszValue,
|
| - int32_t iValueLen,
|
| - FX_BOOL bImportant) {
|
| +FX_BOOL CFDE_CSSDeclaration::ParseContentProperty(
|
| + const FDE_CSSPROPERTYARGS* pArgs,
|
| + const FX_WCHAR* pszValue,
|
| + int32_t iValueLen,
|
| + FX_BOOL bImportant) {
|
| IFX_MEMAllocator* pStaticStore = (IFX_MEMAllocator*)pArgs->pStaticStore;
|
| CFDE_CSSValueListParser parser(pszValue, iValueLen, ' ');
|
| FDE_CSSPRIMITIVETYPE eType;
|
| @@ -417,7 +422,7 @@ FX_BOOL CFDE_CSSDeclaration::ParseContentProperty(FDE_LPCCSSPROPERTYARGS pArgs,
|
| case FDE_CSSPRIMITIVETYPE_Number:
|
| return FALSE;
|
| case FDE_CSSPRIMITIVETYPE_String: {
|
| - FDE_LPCCSSPROPERTYVALUETABLE pValue =
|
| + const FDE_CSSPROPERTYVALUETABLE* pValue =
|
| FDE_GetCSSPropertyValueByName(pszValue, iValueLen);
|
| if (pValue != NULL) {
|
| switch (pValue->eName) {
|
| @@ -463,10 +468,11 @@ FX_BOOL CFDE_CSSDeclaration::ParseContentProperty(FDE_LPCCSSPROPERTYARGS pArgs,
|
| bImportant);
|
| return TRUE;
|
| }
|
| -FX_BOOL CFDE_CSSDeclaration::ParseCounterProperty(FDE_LPCCSSPROPERTYARGS pArgs,
|
| - const FX_WCHAR* pszValue,
|
| - int32_t iValueLen,
|
| - FX_BOOL bImportant) {
|
| +FX_BOOL CFDE_CSSDeclaration::ParseCounterProperty(
|
| + const FDE_CSSPROPERTYARGS* pArgs,
|
| + const FX_WCHAR* pszValue,
|
| + int32_t iValueLen,
|
| + FX_BOOL bImportant) {
|
| IFX_MEMAllocator* pStaticStore = pArgs->pStaticStore;
|
| CFDE_CSSValueListParser parser(pszValue, iValueLen, ' ');
|
| CFDE_CSSValueArray list;
|
| @@ -519,7 +525,7 @@ FX_BOOL CFDE_CSSDeclaration::ParseCounterProperty(FDE_LPCCSSPROPERTYARGS pArgs,
|
| return TRUE;
|
| }
|
| FX_BOOL CFDE_CSSDeclaration::ParseValueListProperty(
|
| - FDE_LPCCSSPROPERTYARGS pArgs,
|
| + const FDE_CSSPROPERTYARGS* pArgs,
|
| const FX_WCHAR* pszValue,
|
| int32_t iValueLen,
|
| FX_BOOL bImportant) {
|
| @@ -549,7 +555,7 @@ FX_BOOL CFDE_CSSDeclaration::ParseValueListProperty(
|
| }
|
| }
|
| if (dwType & FDE_CSSVALUETYPE_MaybeEnum) {
|
| - FDE_LPCCSSPROPERTYVALUETABLE pValue =
|
| + const FDE_CSSPROPERTYVALUETABLE* pValue =
|
| FDE_GetCSSPropertyValueByName(pszValue, iValueLen);
|
| if (pValue != NULL) {
|
| list.Add(NewEnumValue(pStaticStore, pValue->eName));
|
| @@ -679,7 +685,7 @@ FX_BOOL CFDE_CSSDeclaration::ParseBorderPropoerty(
|
| }
|
| break;
|
| case FDE_CSSPRIMITIVETYPE_String: {
|
| - FDE_LPCCSSCOLORTABLE pColorItem =
|
| + const FDE_CSSCOLORTABLE* pColorItem =
|
| FDE_GetCSSColorByName(pszValue, iValueLen);
|
| if (pColorItem != NULL) {
|
| if (pColor == NULL) {
|
| @@ -688,7 +694,7 @@ FX_BOOL CFDE_CSSDeclaration::ParseBorderPropoerty(
|
| }
|
| continue;
|
| }
|
| - FDE_LPCCSSPROPERTYVALUETABLE pValue =
|
| + const FDE_CSSPROPERTYVALUETABLE* pValue =
|
| FDE_GetCSSPropertyValueByName(pszValue, iValueLen);
|
| if (pValue == NULL) {
|
| continue;
|
| @@ -753,7 +759,7 @@ void CFDE_CSSDeclaration::AddBorderProperty(IFX_MEMAllocator* pStaticStore,
|
| AddPropertyHolder(pStaticStore, eColor, pColor, bImportant);
|
| }
|
| FX_BOOL CFDE_CSSDeclaration::ParseListStyleProperty(
|
| - FDE_LPCCSSPROPERTYARGS pArgs,
|
| + const FDE_CSSPROPERTYARGS* pArgs,
|
| const FX_WCHAR* pszValue,
|
| int32_t iValueLen,
|
| FX_BOOL bImportant) {
|
| @@ -770,7 +776,7 @@ FX_BOOL CFDE_CSSDeclaration::ParseListStyleProperty(
|
| }
|
| break;
|
| case FDE_CSSPRIMITIVETYPE_String: {
|
| - FDE_LPCCSSPROPERTYVALUETABLE pValue =
|
| + const FDE_CSSPROPERTYVALUETABLE* pValue =
|
| FDE_GetCSSPropertyValueByName(pszValue, iValueLen);
|
| if (pValue == NULL) {
|
| break;
|
| @@ -833,7 +839,7 @@ FX_BOOL CFDE_CSSDeclaration::ParseListStyleProperty(
|
| return TRUE;
|
| }
|
| FX_BOOL CFDE_CSSDeclaration::ParseBackgroundProperty(
|
| - FDE_LPCCSSPROPERTYARGS pArgs,
|
| + const FDE_CSSPROPERTYARGS* pArgs,
|
| const FX_WCHAR* pszValue,
|
| int32_t iValueLen,
|
| FX_BOOL bImportant) {
|
| @@ -862,7 +868,7 @@ FX_BOOL CFDE_CSSDeclaration::ParseBackgroundProperty(
|
| }
|
| } break;
|
| case FDE_CSSPRIMITIVETYPE_String: {
|
| - FDE_LPCCSSPROPERTYVALUETABLE pValue =
|
| + const FDE_CSSPROPERTYVALUETABLE* pValue =
|
| FDE_GetCSSPropertyValueByName(pszValue, iValueLen);
|
| if (pValue != NULL) {
|
| switch (pValue->eName) {
|
| @@ -915,7 +921,7 @@ FX_BOOL CFDE_CSSDeclaration::ParseBackgroundProperty(
|
| }
|
| break;
|
| }
|
| - FDE_LPCCSSCOLORTABLE pColorItem =
|
| + const FDE_CSSCOLORTABLE* pColorItem =
|
| FDE_GetCSSColorByName(pszValue, iValueLen);
|
| if (pColorItem != NULL)
|
| if (pColor == NULL) {
|
| @@ -970,7 +976,7 @@ FX_BOOL CFDE_CSSDeclaration::ParseBackgroundProperty(
|
| pAttachment, bImportant);
|
| return TRUE;
|
| }
|
| -FX_BOOL CFDE_CSSDeclaration::ParseFontProperty(FDE_LPCCSSPROPERTYARGS pArgs,
|
| +FX_BOOL CFDE_CSSDeclaration::ParseFontProperty(const FDE_CSSPROPERTYARGS* pArgs,
|
| const FX_WCHAR* pszValue,
|
| int32_t iValueLen,
|
| FX_BOOL bImportant) {
|
| @@ -983,7 +989,7 @@ FX_BOOL CFDE_CSSDeclaration::ParseFontProperty(FDE_LPCCSSPROPERTYARGS pArgs,
|
| while (parser.NextValue(eType, pszValue, iValueLen)) {
|
| switch (eType) {
|
| case FDE_CSSPRIMITIVETYPE_String: {
|
| - FDE_LPCCSSPROPERTYVALUETABLE pValue =
|
| + const FDE_CSSPROPERTYVALUETABLE* pValue =
|
| FDE_GetCSSPropertyValueByName(pszValue, iValueLen);
|
| if (pValue != NULL) {
|
| switch (pValue->eName) {
|
| @@ -1108,7 +1114,7 @@ FX_BOOL CFDE_CSSDeclaration::ParseFontProperty(FDE_LPCCSSPROPERTYARGS pArgs,
|
| return TRUE;
|
| }
|
| FX_BOOL CFDE_CSSDeclaration::ParseColumnRuleProperty(
|
| - FDE_LPCCSSPROPERTYARGS pArgs,
|
| + const FDE_CSSPROPERTYARGS* pArgs,
|
| const FX_WCHAR* pszValue,
|
| int32_t iValueLen,
|
| FX_BOOL bImportant) {
|
| @@ -1121,7 +1127,7 @@ FX_BOOL CFDE_CSSDeclaration::ParseColumnRuleProperty(
|
| while (parser.NextValue(eType, pszValue, iValueLen)) {
|
| switch (eType) {
|
| case FDE_CSSPRIMITIVETYPE_String: {
|
| - FDE_LPCCSSPROPERTYVALUETABLE pValue =
|
| + const FDE_CSSPROPERTYVALUETABLE* pValue =
|
| FDE_GetCSSPropertyValueByName(pszValue, iValueLen);
|
| if (pValue != NULL) {
|
| switch (pValue->eName) {
|
| @@ -1206,7 +1212,7 @@ FX_BOOL CFDE_CSSDeclaration::ParseColumnRuleProperty(
|
| return TRUE;
|
| }
|
| FX_BOOL CFDE_CSSDeclaration::ParseTextEmphasisProperty(
|
| - FDE_LPCCSSPROPERTYARGS pArgs,
|
| + FDE_CSSPROPERTYARGS* pArgs,
|
| const FX_WCHAR* pszValue,
|
| int32_t iValueLen,
|
| FX_BOOL bImportant) {
|
| @@ -1218,7 +1224,7 @@ FX_BOOL CFDE_CSSDeclaration::ParseTextEmphasisProperty(
|
| while (parser.NextValue(eType, pszValue, iValueLen)) {
|
| switch (eType) {
|
| case FDE_CSSPRIMITIVETYPE_String: {
|
| - FDE_LPCCSSPROPERTYVALUETABLE pValue =
|
| + const FDE_CSSPROPERTYVALUETABLE* pValue =
|
| FDE_GetCSSPropertyValueByName(pszValue, iValueLen);
|
| if (pValue != NULL) {
|
| arrEmphasisStyle.Add(NewEnumValue(pStaticStore, pValue->eName));
|
| @@ -1257,10 +1263,11 @@ FX_BOOL CFDE_CSSDeclaration::ParseTextEmphasisProperty(
|
| }
|
| return TRUE;
|
| }
|
| -FX_BOOL CFDE_CSSDeclaration::ParseColumnsProperty(FDE_LPCCSSPROPERTYARGS pArgs,
|
| - const FX_WCHAR* pszValue,
|
| - int32_t iValueLen,
|
| - FX_BOOL bImportant) {
|
| +FX_BOOL CFDE_CSSDeclaration::ParseColumnsProperty(
|
| + const FDE_CSSPROPERTYARGS* pArgs,
|
| + const FX_WCHAR* pszValue,
|
| + int32_t iValueLen,
|
| + FX_BOOL bImportant) {
|
| IFX_MEMAllocator* pStaticStore = pArgs->pStaticStore;
|
| CFDE_CSSValueListParser parser(pszValue, iValueLen, ' ');
|
| IFDE_CSSPrimitiveValue* pColumnWidth = NULL;
|
| @@ -1269,7 +1276,7 @@ FX_BOOL CFDE_CSSDeclaration::ParseColumnsProperty(FDE_LPCCSSPROPERTYARGS pArgs,
|
| while (parser.NextValue(eType, pszValue, iValueLen)) {
|
| switch (eType) {
|
| case FDE_CSSPRIMITIVETYPE_String: {
|
| - FDE_LPCCSSPROPERTYVALUETABLE pValue =
|
| + const FDE_CSSPROPERTYVALUETABLE* pValue =
|
| FDE_GetCSSPropertyValueByName(pszValue, iValueLen);
|
| if (pValue == NULL && pValue->eName == FDE_CSSPROPERTYVALUE_Auto) {
|
| pColumnWidth = NewEnumValue(pStaticStore, pValue->eName);
|
| @@ -1309,10 +1316,11 @@ FX_BOOL CFDE_CSSDeclaration::ParseColumnsProperty(FDE_LPCCSSPROPERTYARGS pArgs,
|
| bImportant);
|
| return TRUE;
|
| }
|
| -FX_BOOL CFDE_CSSDeclaration::ParseOverflowProperty(FDE_LPCCSSPROPERTYARGS pArgs,
|
| - const FX_WCHAR* pszValue,
|
| - int32_t iValueLen,
|
| - FX_BOOL bImportant) {
|
| +FX_BOOL CFDE_CSSDeclaration::ParseOverflowProperty(
|
| + const FDE_CSSPROPERTYARGS* pArgs,
|
| + const FX_WCHAR* pszValue,
|
| + int32_t iValueLen,
|
| + FX_BOOL bImportant) {
|
| IFX_MEMAllocator* pStaticStore = pArgs->pStaticStore;
|
| CFDE_CSSValueListParser parser(pszValue, iValueLen, ' ');
|
| IFDE_CSSPrimitiveValue* pOverflowX = NULL;
|
| @@ -1320,7 +1328,7 @@ FX_BOOL CFDE_CSSDeclaration::ParseOverflowProperty(FDE_LPCCSSPROPERTYARGS pArgs,
|
| FDE_CSSPRIMITIVETYPE eType;
|
| while (parser.NextValue(eType, pszValue, iValueLen)) {
|
| if (eType == FDE_CSSPRIMITIVETYPE_String) {
|
| - FDE_LPCCSSPROPERTYVALUETABLE pValue =
|
| + const FDE_CSSPROPERTYVALUETABLE* pValue =
|
| FDE_GetCSSPropertyValueByName(pszValue, iValueLen);
|
| if (pValue != NULL) {
|
| switch (pValue->eName) {
|
|
|