diff --git a/das-dn/hostadsbf/hostadsbf.cpp b/das-dn/hostadsbf/hostadsbf.cpp index f50b67c5..0c11fe5d 100644 --- a/das-dn/hostadsbf/hostadsbf.cpp +++ b/das-dn/hostadsbf/hostadsbf.cpp @@ -1027,7 +1027,7 @@ BOOLEAN CHostADSBFProcess::readFileID() AdsVariable wFirstFileNoRecoverable {*m_turbine, ".gwFirstFileNoRecoverable"}; //vLog(LOG_DEBUG, "Read back with first value %d\n", (DWORD)wFirstFileNoRecoverable); #else - WORD wPathInfoInvalid = 0; + WORD wPathInfoInvalid = 1; myAdsVariable myPathInfoInvalid {*m_turbine, ".gwPathInfoInvalid"}; if (!myPathInfoInvalid.Read(2, &wPathInfoInvalid)) { @@ -1105,8 +1105,8 @@ BOOLEAN CHostADSBFProcess::readFileID() } #endif - m_iv = (WORD)wPathInfoInvalid; - if (m_iv) { + m_iv = (int)wPathInfoInvalid; + if (m_iv == 1) { vLog(LOG_DEBUG, "路径信息无效\n"); return TRUE; }