Revision: 9537 https://osdn.net/projects/ttssh2/scm/svn/commits/9537 Author: zmatsuo Date: 2021-11-19 01:01:00 +0900 (Fri, 19 Nov 2021) Log Message: ----------- プロトコルログ内でクラッシュする不具合があったので修正 Modified Paths: -------------- trunk/teraterm/ttpfile/protolog.cpp -------------- next part -------------- Modified: trunk/teraterm/ttpfile/protolog.cpp =================================================================== --- trunk/teraterm/ttpfile/protolog.cpp 2021-11-17 15:38:54 UTC (rev 9536) +++ trunk/teraterm/ttpfile/protolog.cpp 2021-11-18 16:01:00 UTC (rev 9537) @@ -175,6 +175,8 @@ static void ProtoLogDestroy(TProtoLog *pv) { + pv->Close(pv); + PrivateData_t *pdata = (PrivateData_t *)pv->private_data; if (pdata->Folder != NULL) { free(pdata->Folder); @@ -182,7 +184,6 @@ } free(pdata); pv->private_data = NULL; - pv->Close(pv); free(pv); } @@ -210,6 +211,7 @@ pv->DumpFlush = DumpFlush; pv->WriteRaw = WriteRawData; pv->Destory = ProtoLogDestroy; + pv->private_data = pdata; pdata->LogFile = INVALID_HANDLE_VALUE;