• R/O
  • SSH
  • HTTPS

ttssh2: Commit


Commit MetaInfo

Révision9020 (tree)
l'heure2020-11-02 00:41:34
Auteurzmatsuo

Message de Log

filesys.cpp で定義しているグローバル変数 FSend をファイル内変数へ変更

- FileSnedIsSending() を追加

- filesys_proto.cpp から利用

Change Summary

Modification

--- branches/proto_unicode/teraterm/teraterm/filesys.cpp (revision 9019)
+++ branches/proto_unicode/teraterm/teraterm/filesys.cpp (revision 9020)
@@ -90,7 +90,7 @@
9090 static char BracketStartStr[] = "\033[200~";
9191 static char BracketEndStr[] = "\033[201~";
9292
93-BOOL FSend = FALSE;
93+static BOOL FSend = FALSE;
9494
9595 static PFileTransDlg SendDlg = NULL;
9696
@@ -604,3 +604,11 @@
604604 {
605605 return SendVar == NULL;
606606 }
607+
608+/**
609+ * TODO: IsSendVarNULL() との違いは?
610+ */
611+BOOL FileSnedIsSending(void)
612+{
613+ return FSend;
614+}
--- branches/proto_unicode/teraterm/teraterm/filesys.h (revision 9019)
+++ branches/proto_unicode/teraterm/teraterm/filesys.h (revision 9020)
@@ -36,7 +36,7 @@
3636
3737 // filesys.cpp
3838 BOOL IsSendVarNULL(void);
39-
39+BOOL FileSnedIsSending(void);
4040 BOOL FileSendStart(const wchar_t *filename, int binary);
4141 void FileSend(void);
4242 void FileSendEnd(void);
--- branches/proto_unicode/teraterm/teraterm/filesys_proto.cpp (revision 9019)
+++ branches/proto_unicode/teraterm/teraterm/filesys_proto.cpp (revision 9020)
@@ -98,9 +98,6 @@
9898
9999 static PFileVarProto FileVar = NULL;
100100 static int ProtoId;
101-
102-extern BOOL FSend;
103-
104101 static PProtoDlg PtDlg = NULL;
105102 static BOOL cv_ProtoFlag = FALSE;
106103
@@ -365,8 +362,8 @@
365362 {
366363 if (cv_ProtoFlag)
367364 return FALSE;
368- if (FSend)
369- {
365+ if (FileSnedIsSending())
366+ { // ファイル送信中
370367 FreeFileVar_(&FileVar);
371368 return FALSE;
372369 }
Afficher sur ancien navigateur de dépôt.