Pārlūkot izejas kodu

#IQRV #comment [HSPScanner][BugFix] 适配器文件名存储

gifur 3 gadi atpakaļ
vecāks
revīzija
033c2b6315
1 mainītis faili ar 2 papildinājumiem un 1 dzēšanām
  1. 2 1
      Module/mod_HSPScanner/HSPScannerFSM.cpp

+ 2 - 1
Module/mod_HSPScanner/HSPScannerFSM.cpp

@@ -142,6 +142,7 @@ ErrorCodeEnum CHSPScannerFSM::OnInit()
 	}
 	LogWarn(Severity_Low, Error_Unexpect, HSPScanner_UserErrorCode_ROOT_INFO, (LPCTSTR)m_csDllFullPath);
 	m_adapterInfo.adapterFileName = m_csDllFullPath;
+	m_csDllName = pEntity->GetVendorLibName();
 
 	HARDWARE_ENTITY_SET_VENDOR_NAME(m_entCode, pEntity->vendorLibInfo.strVendor);
 	DbgWithLink(LOG_LEVEL_DEBUG, LOG_TYPE_SYSTEM)("VendorDllName: %s.", (LPCTSTR)m_csDllFullPath);
@@ -1812,7 +1813,7 @@ void CHSPScannerFSM::UploadVendorDllInfo()
 	char* strFileHash = new char[128];
 	memset(strFileHash, 0, 128);
 	HexBuf2StrBuf(fileHash, &strFileHash, 32);
-	termInfo["VendorDllName"] = m_csDllName;
+	termInfo["VendorDllName"] = csDllPath.GetData();
 	termInfo["VendorDllFileHash"] = strFileHash;
 	memset(strFileHash, 0, 128);
 	termInfo["VendorDllFileSize"] = _itoa(fileSize, strFileHash, 10);