Index: fpdfsdk/src/javascript/Field.cpp |
diff --git a/fpdfsdk/src/javascript/Field.cpp b/fpdfsdk/src/javascript/Field.cpp |
index 8393d9d5ff16ee16116885ed57ef241da053f904..c66f349d64eadde7ee780bbe1f438cdeb9fd9e56 100644 |
--- a/fpdfsdk/src/javascript/Field.cpp |
+++ b/fpdfsdk/src/javascript/Field.cpp |
@@ -365,13 +365,13 @@ FX_BOOL Field::ValueIsOccur(CPDF_FormField* pFormField, CFX_WideString csOptLabe |
CPDF_FormControl* Field::GetSmartFieldControl(CPDF_FormField* pFormField) |
{ |
- ASSERT(pFormField != NULL); |
- if(!pFormField->CountControls() || m_nFormControlIndex>=pFormField->CountControls()) return NULL; |
+ if (!pFormField->CountControls() || m_nFormControlIndex >= pFormField->CountControls()) |
+ return NULL; |
- if (m_nFormControlIndex<0) |
+ if (m_nFormControlIndex < 0) |
return pFormField->GetControl(0); |
- else |
- return pFormField->GetControl(m_nFormControlIndex); |
+ |
+ return pFormField->GetControl(m_nFormControlIndex); |
} |
/* ---------------------------------------- property ---------------------------------------- */ |
@@ -1543,46 +1543,46 @@ FX_BOOL Field::exportValues(IFXJS_Context* cc, CJS_PropValue& vp, CFX_WideString |
CFX_PtrArray FieldArray; |
GetFormFields(m_FieldName,FieldArray); |
- if (FieldArray.GetSize() <= 0) return FALSE; |
+ if (FieldArray.GetSize() <= 0) |
+ return FALSE; |
CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0); |
- ASSERT(pFormField != NULL); |
- |
if (pFormField->GetFieldType() != FIELDTYPE_CHECKBOX && |
pFormField->GetFieldType() != FIELDTYPE_RADIOBUTTON) |
return FALSE; |
if (vp.IsSetting()) |
{ |
- if (!m_bCanSet) return FALSE; |
- if (!vp.IsArrayObject())return FALSE; |
+ if (!m_bCanSet) |
+ return FALSE; |
+ |
+ if (!vp.IsArrayObject()) |
+ return FALSE; |
} |
else |
{ |
CJS_Array ExportValusArray(m_isolate); |
- |
if (m_nFormControlIndex < 0) |
{ |
for (int i=0,sz=pFormField->CountControls(); i<sz; i++) |
{ |
CPDF_FormControl* pFormControl = pFormField->GetControl(i); |
- ASSERT(pFormControl != NULL); |
- |
ExportValusArray.SetElement(i, CJS_Value(m_isolate,pFormControl->GetExportValue().c_str())); |
} |
} |
else |
{ |
- if(m_nFormControlIndex >= pFormField->CountControls()) return FALSE; |
+ if (m_nFormControlIndex >= pFormField->CountControls()) |
+ return FALSE; |
+ |
CPDF_FormControl* pFormControl = pFormField->GetControl(m_nFormControlIndex); |
- if (!pFormControl) return FALSE; |
+ if (!pFormControl) |
+ return FALSE; |
ExportValusArray.SetElement(0, CJS_Value(m_isolate,pFormControl->GetExportValue().c_str())); |
} |
- |
vp << ExportValusArray; |
} |
- |
return TRUE; |
} |
@@ -1592,21 +1592,20 @@ FX_BOOL Field::fileSelect(IFXJS_Context* cc, CJS_PropValue& vp, CFX_WideString& |
CFX_PtrArray FieldArray; |
GetFormFields(m_FieldName, FieldArray); |
- if (FieldArray.GetSize() <= 0) return FALSE; |
+ if (FieldArray.GetSize() <= 0) |
+ return FALSE; |
CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0); |
- ASSERT(pFormField != NULL); |
- |
if (pFormField->GetFieldType() != FIELDTYPE_TEXTFIELD) |
return FALSE; |
if (vp.IsSetting()) |
{ |
- if (!m_bCanSet) return FALSE; |
+ if (!m_bCanSet) |
+ return FALSE; |
bool bVP; |
vp >> bVP; |
- |
} |
else |
{ |
@@ -1615,7 +1614,6 @@ FX_BOOL Field::fileSelect(IFXJS_Context* cc, CJS_PropValue& vp, CFX_WideString& |
else |
vp << false; |
} |
- |
return TRUE; |
} |
@@ -1626,19 +1624,22 @@ FX_BOOL Field::fillColor(IFXJS_Context* cc, CJS_PropValue& vp, CFX_WideString& s |
CJS_Array crArray(m_isolate); |
CFX_PtrArray FieldArray; |
- GetFormFields(m_FieldName,FieldArray); |
- if (FieldArray.GetSize() <= 0) return FALSE; |
+ GetFormFields(m_FieldName, FieldArray); |
+ if (FieldArray.GetSize() <= 0) |
+ return FALSE; |
if (vp.IsSetting()) |
{ |
- if (!m_bCanSet) return FALSE; |
- if (!vp.IsArrayObject()) return FALSE; |
+ if (!m_bCanSet) |
+ return FALSE; |
+ |
+ if (!vp.IsArrayObject()) |
+ return FALSE; |
vp >> crArray; |
CPWL_Color color; |
color::ConvertArrayToPWLColor(crArray, color); |
- |
if (m_bDelay) |
{ |
AddDelay_Color(FP_FILLCOLOR, color); |
@@ -1654,13 +1655,13 @@ FX_BOOL Field::fillColor(IFXJS_Context* cc, CJS_PropValue& vp, CFX_WideString& s |
ASSERT(pFormField != NULL); |
CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField); |
- if (!pFormControl)return FALSE; |
+ if (!pFormControl) |
+ return FALSE; |
int iColorType; |
pFormControl->GetBackgroundColor(iColorType); |
CPWL_Color color; |
- |
if (iColorType == COLORTYPE_TRANSPARENT) |
{ |
color = CPWL_Color(COLORTYPE_TRANSPARENT); |