Index: fpdfsdk/src/javascript/JS_GlobalData.cpp |
diff --git a/fpdfsdk/src/javascript/JS_GlobalData.cpp b/fpdfsdk/src/javascript/JS_GlobalData.cpp |
index d9a07a85074ee0de52f855300c8a11e86a534fac..474886c4846c85b1f287abca441d230d16d3fba1 100644 |
--- a/fpdfsdk/src/javascript/JS_GlobalData.cpp |
+++ b/fpdfsdk/src/javascript/JS_GlobalData.cpp |
@@ -23,8 +23,6 @@ void CJS_GlobalVariableArray::Copy(const CJS_GlobalVariableArray& array) { |
Empty(); |
for (int i = 0, sz = array.Count(); i < sz; i++) { |
CJS_KeyValue* pOldObjData = array.GetAt(i); |
- ASSERT(pOldObjData != NULL); |
- |
switch (pOldObjData->nType) { |
case JS_GLOBALDATA_TYPE_NUMBER: { |
CJS_KeyValue* pNewObjData = new CJS_KeyValue; |
@@ -141,19 +139,15 @@ int CJS_GlobalData::FindGlobalVariable(const FX_CHAR* propname) { |
CJS_GlobalData_Element* CJS_GlobalData::GetGlobalVariable( |
const FX_CHAR* propname) { |
- ASSERT(propname != NULL); |
+ ASSERT(propname); |
int nFind = FindGlobalVariable(propname); |
- if (nFind >= 0) |
- return m_arrayGlobalData.GetAt(nFind); |
- |
- return NULL; |
+ return nFind >= 0 ? m_arrayGlobalData.GetAt(nFind) : nullptr; |
} |
void CJS_GlobalData::SetGlobalVariableNumber(const FX_CHAR* propname, |
double dData) { |
- ASSERT(propname != NULL); |
- |
+ ASSERT(propname); |
CFX_ByteString sPropName = propname; |
sPropName.TrimLeft(); |
sPropName.TrimRight(); |
@@ -174,7 +168,7 @@ void CJS_GlobalData::SetGlobalVariableNumber(const FX_CHAR* propname, |
void CJS_GlobalData::SetGlobalVariableBoolean(const FX_CHAR* propname, |
bool bData) { |
- ASSERT(propname != NULL); |
+ ASSERT(propname); |
CFX_ByteString sPropName = propname; |
sPropName.TrimLeft(); |
@@ -198,7 +192,7 @@ void CJS_GlobalData::SetGlobalVariableBoolean(const FX_CHAR* propname, |
void CJS_GlobalData::SetGlobalVariableString(const FX_CHAR* propname, |
const CFX_ByteString& sData) { |
- ASSERT(propname != NULL); |
+ ASSERT(propname); |
CFX_ByteString sPropName = propname; |
sPropName.TrimLeft(); |
@@ -223,7 +217,7 @@ void CJS_GlobalData::SetGlobalVariableString(const FX_CHAR* propname, |
void CJS_GlobalData::SetGlobalVariableObject( |
const FX_CHAR* propname, |
const CJS_GlobalVariableArray& array) { |
- ASSERT(propname != NULL); |
+ ASSERT(propname); |
CFX_ByteString sPropName = propname; |
sPropName.TrimLeft(); |
@@ -246,7 +240,7 @@ void CJS_GlobalData::SetGlobalVariableObject( |
} |
void CJS_GlobalData::SetGlobalVariableNull(const FX_CHAR* propname) { |
- ASSERT(propname != NULL); |
+ ASSERT(propname); |
CFX_ByteString sPropName = propname; |
sPropName.TrimLeft(); |
@@ -268,7 +262,7 @@ void CJS_GlobalData::SetGlobalVariableNull(const FX_CHAR* propname) { |
FX_BOOL CJS_GlobalData::SetGlobalVariablePersistent(const FX_CHAR* propname, |
FX_BOOL bPersistent) { |
- ASSERT(propname != NULL); |
+ ASSERT(propname); |
CFX_ByteString sPropName = propname; |
sPropName.TrimLeft(); |
@@ -286,7 +280,7 @@ FX_BOOL CJS_GlobalData::SetGlobalVariablePersistent(const FX_CHAR* propname, |
} |
FX_BOOL CJS_GlobalData::DeleteGlobalVariable(const FX_CHAR* propname) { |
- ASSERT(propname != NULL); |
+ ASSERT(propname); |
CFX_ByteString sPropName = propname; |
sPropName.TrimLeft(); |
@@ -409,8 +403,6 @@ void CJS_GlobalData::SaveGlobalPersisitentVariables() { |
for (int i = 0, sz = m_arrayGlobalData.GetSize(); i < sz; i++) { |
CJS_GlobalData_Element* pElement = m_arrayGlobalData.GetAt(i); |
- ASSERT(pElement != NULL); |
- |
if (pElement->bPersistent) { |
CFX_BinaryBuf sElement; |
MakeByteString(pElement->data.sKey, &pElement->data, sElement); |