Index: xfa/src/fxfa/src/app/xfa_ffdochandler.cpp |
diff --git a/xfa/src/fxfa/src/app/xfa_ffdochandler.cpp b/xfa/src/fxfa/src/app/xfa_ffdochandler.cpp |
index 2fac3449adeec51b0060ed83366bc87504198f77..3bb4bfdc58d7adc4dfe69693ec1792aa8629d657 100644 |
--- a/xfa/src/fxfa/src/app/xfa_ffdochandler.cpp |
+++ b/xfa/src/fxfa/src/app/xfa_ffdochandler.cpp |
@@ -79,7 +79,7 @@ XFA_ATTRIBUTEENUM CXFA_FFDocHandler::GetRestoreState(IXFA_Doc* hDoc) { |
if (!pXFADoc) { |
return XFA_ATTRIBUTEENUM_Unknown; |
} |
- CXFA_Node* pForm = (CXFA_Node*)pXFADoc->GetXFAObject(XFA_HASHCODE_Form); |
+ CXFA_Node* pForm = ToNode(pXFADoc->GetXFAObject(XFA_HASHCODE_Form)); |
if (!pForm) { |
return XFA_ATTRIBUTEENUM_Unknown; |
} |