Index: src/ch/FeedbackFileErrorDlg.cpp =================================================================== diff -u -N -r08717141ce5f6926116c298cbc9442094a45bb67 -r3993a75a24145732742d61be638111d1d85c367b --- src/ch/FeedbackFileErrorDlg.cpp (.../FeedbackFileErrorDlg.cpp) (revision 08717141ce5f6926116c298cbc9442094a45bb67) +++ src/ch/FeedbackFileErrorDlg.cpp (.../FeedbackFileErrorDlg.cpp) (revision 3993a75a24145732742d61be638111d1d85c367b) @@ -12,12 +12,13 @@ IMPLEMENT_DYNAMIC(CFeedbackFileErrorDlg, ictranslate::CLanguageDialog) -CFeedbackFileErrorDlg::CFeedbackFileErrorDlg(const wchar_t* pszSrcPath, const wchar_t* pszDstPath, unsigned long ulSysError, CWnd* pParent /*=nullptr*/) +CFeedbackFileErrorDlg::CFeedbackFileErrorDlg(chengine::FeedbackRules& currentRules, const wchar_t* pszSrcPath, const wchar_t* pszDstPath, unsigned long ulSysError, CWnd* pParent /*=nullptr*/) : ictranslate::CLanguageDialog(IDD_FEEDBACK_FILE_ERROR_DIALOG, pParent), m_bAllItems(FALSE), m_strSrcPath(pszSrcPath), m_strDstPath(pszDstPath), - m_ulSysError(ulSysError) + m_ulSysError(ulSysError), + m_rules(currentRules) { } @@ -30,9 +31,9 @@ return m_bAllItems; } -const chengine::FeedbackErrorRuleList& CFeedbackFileErrorDlg::GetRules() const +const chengine::FeedbackRules& CFeedbackFileErrorDlg::GetRules() const { - return m_feedbackRules; + return m_rules; } void CFeedbackFileErrorDlg::DoDataExchange(CDataExchange* pDX)