Explorar o código

决定WriteComm前memset导致发空数据的问题;

sat23 %!s(int64=4) %!d(string=hai) anos
pai
achega
9ca0b632c5
Modificáronse 1 ficheiros con 0 adicións e 1 borrados
  1. 0 1
      TestWizard/TestWizard/SynSerial.cpp

+ 0 - 1
TestWizard/TestWizard/SynSerial.cpp

@@ -302,7 +302,6 @@ DWORD CSynSerial::WriteComm(IN BYTE * pWirteBuf, IN CONST INT32 nWriteSize)
 	// дǰ,Çå¿Õ»º´æÇø;
 	PurgeComm(m_hSerialPort, PURGE_TXABORT | PURGE_RXABORT | PURGE_TXCLEAR | PURGE_RXCLEAR);
 
-	memset(pWirteBuf, 0, nWriteSize);
 	if ( !WriteFile(m_hSerialPort, pWirteBuf, nWriteSize, &dwBytesWritten, &m_wrOverlapped) )
 	{
 		DWORD dwError = GetLastError();