[ttssh2-commit] [10446] Replay againが動かない問題を修正した

Back to archive index
scmno****@osdn***** scmno****@osdn*****
2023年 1月 3日 (火) 19:46:24 JST


Revision: 10446
          https://osdn.net/projects/ttssh2/scm/svn/commits/10446
Author:   zmatsuo
Date:     2023-01-03 19:46:23 +0900 (Tue, 03 Jan 2023)
Log Message:
-----------
Replay againが動かない問題を修正した

Ticket: #44429

問題:
  コマンドラインオプションでTTXttyplayを利用した時、再生後にReplay
  againを実行すると「ファイルが開けません」というエラーになる。

原因:
  コマンドラインオプションでの起動時に再生ファイル名を記憶していなかった。

対処:
  コマンドラインオプションでの起動時に再生ファイル名を記憶するようにした。

MFT r10109

Revision Links:
--------------
    https://osdn.net/projects/ttssh2/scm/svn/commits/10109

Ticket Links:
------------
    https://osdn.net/projects/ttssh2/tracker/detail/44429

Modified Paths:
--------------
    branches/4-stable/TTXSamples/TTXttyrec/TTXttyplay.c

-------------- next part --------------
Modified: branches/4-stable/TTXSamples/TTXttyrec/TTXttyplay.c
===================================================================
--- branches/4-stable/TTXSamples/TTXttyrec/TTXttyplay.c	2022-12-31 15:31:34 UTC (rev 10445)
+++ branches/4-stable/TTXSamples/TTXttyrec/TTXttyplay.c	2023-01-03 10:46:23 UTC (rev 10446)
@@ -414,6 +414,9 @@
 		}
 		else if (_strnicmp(buff, "/TTYPLAY", 9) == 0 || _strnicmp(buff, "/TP", 4) == 0) {
 			pvar->enable = TRUE;
+			if (ts->PortType == IdFile && strlen(ts->HostName) > 0) {
+				strncpy_s(pvar->openfn, sizeof(pvar->openfn), ts->HostName, _TRUNCATE);
+			}
 		}
 	}
 }


ttssh2-commit メーリングリストの案内
Back to archive index