瀏覽代碼

Merge branch '0_0_2_test1' of http://mayun.itc.cmbchina.cn/QD_RemoteBankArea/LR04.02_RVCTerminalPlus into 0_0_2_test1

gifur 5 年之前
父節點
當前提交
7f804c0d94
共有 2 個文件被更改,包括 4 次插入10 次删除
  1. 4 7
      Module/mod_CustMngrAuth/CustMngrAuthFSM.cpp
  2. 0 3
      Module/mod_CustMngrAuth/CustMngrAuthFSM.h

+ 4 - 7
Module/mod_CustMngrAuth/CustMngrAuthFSM.cpp

@@ -1275,7 +1275,7 @@ ErrorCodeEnum CCustMngrAuthFSM::SaveFingerPrint(SpReqAnsContext<CustMngrAuthServ
 #endif // RVC_OS_WIN
 
 		Dbg("writing %s", fingerID);
-		fingerInfo[fingerID] = (const char*)ctx->Req.FPFeatureList[i];
+		fingerInfo[fingerID] = ctx->Req.FPFeatureList[i].GetData();
 		fd->FingerIDArray[i] = ctx->Req.FPFeatureList[i];
 		fd->FingerIDLenArray[i] = fd->FingerIDArray[i].GetLength();
 	}
@@ -1288,14 +1288,11 @@ ErrorCodeEnum CCustMngrAuthFSM::SaveFingerPrint(SpReqAnsContext<CustMngrAuthServ
 	else {
 		auto tempFD = m_featureData[ctx->Req.CustomerID];
 		m_featureData[ctx->Req.CustomerID] = fd;
-		if (tempFD) {
-			delete tempFD;
-			tempFD = NULL;
-		}
+		if (tempFD) { delete tempFD; tempFD = NULL;	}
 	}
 
-	errCode = spConfig->WriteConfigValue((const char*)m_FingerSection
-		, (const char*)ctx->Req.CustomerID
+	errCode = spConfig->WriteConfigValue(m_FingerSection.GetData()
+		, ctx->Req.CustomerID.GetData()
 		, writer.write(fingerInfo).c_str());
 	if (errCode != Error_Succeed)
 	{

+ 0 - 3
Module/mod_CustMngrAuth/CustMngrAuthFSM.h

@@ -594,7 +594,4 @@ struct SaveFingerPrintTask : public ITaskSp
 		fsm->PostEventFIFO(e);
 	}
 };
-
-
-
 #endif //__CUSTMNGRAUTH_FSM_H