| Index: core/fpdfdoc/cpdf_interform.cpp
|
| diff --git a/core/fpdfdoc/cpdf_interform.cpp b/core/fpdfdoc/cpdf_interform.cpp
|
| index d567e09e82f96f68467a0ad6216ebfb4f6ee141f..0ebf4460cfdd3e0d9d2e47dbceebcdbb422f1d72 100644
|
| --- a/core/fpdfdoc/cpdf_interform.cpp
|
| +++ b/core/fpdfdoc/cpdf_interform.cpp
|
| @@ -634,11 +634,8 @@ CFieldTree::Node* CFieldTree::Lookup(Node* pParent,
|
|
|
| for (int i = 0; i < pParent->children.GetSize(); i++) {
|
| Node* pNode = pParent->children[i];
|
| - if (pNode->short_name.GetLength() == short_name.GetLength() &&
|
| - FXSYS_memcmp(pNode->short_name.c_str(), short_name.c_str(),
|
| - short_name.GetLength() * sizeof(FX_WCHAR)) == 0) {
|
| + if (pNode->short_name == short_name)
|
| return pNode;
|
| - }
|
| }
|
| return nullptr;
|
| }
|
|
|