[Ttssh2-commit] [9096] ファイル名を扱う関数の引数に const を追加

Back to archive index
scmno****@osdn***** scmno****@osdn*****
2020年 12月 20日 (日) 21:14:42 JST


Revision: 9096
          https://osdn.net/projects/ttssh2/scm/svn/commits/9096
Author:   zmatsuo
Date:     2020-12-20 21:14:42 +0900 (Sun, 20 Dec 2020)
Log Message:
-----------
ファイル名を扱う関数の引数に const を追加

Modified Paths:
--------------
    trunk/teraterm/common/ttlib.c
    trunk/teraterm/common/ttlib.h

-------------- next part --------------
Modified: trunk/teraterm/common/ttlib.c
===================================================================
--- trunk/teraterm/common/ttlib.c	2020-12-20 12:14:25 UTC (rev 9095)
+++ trunk/teraterm/common/ttlib.c	2020-12-20 12:14:42 UTC (rev 9096)
@@ -457,7 +457,7 @@
 	return j;
 }
 
-BOOL DoesFileExist(PCHAR FName)
+BOOL DoesFileExist(const char *FName)
 {
 	// check if a file exists or not
 	// \x83t\x83H\x83\x8B\x83_\x82܂\xBD\x82̓t\x83@\x83C\x83\x8B\x82\xAA\x82\xA0\x82\xEA\x82\xCE TRUE \x82\xF0\x95Ԃ\xB7
@@ -466,7 +466,7 @@
 	return (_stat(FName,&st)==0);
 }
 
-BOOL DoesFolderExist(PCHAR FName)
+BOOL DoesFolderExist(const char *FName)
 {
 	// check if a folder exists or not
 	// \x83}\x83N\x83\x8D\x8C݊\xB7\x90\xAB\x82̂\xBD\x82\xDF
@@ -487,7 +487,7 @@
 	}
 }
 
-long GetFSize(PCHAR FName)
+long GetFSize(const char *FName)
 {
 	struct _stat st;
 
@@ -497,7 +497,7 @@
 	return (long)st.st_size;
 }
 
-long GetFMtime(PCHAR FName)
+long GetFMtime(const char *FName)
 {
 	struct _stat st;
 
@@ -507,7 +507,7 @@
 	return (long)st.st_mtime;
 }
 
-BOOL SetFMtime(PCHAR FName, DWORD mtime)
+BOOL SetFMtime(const char *FName, DWORD mtime)
 {
 	struct _utimbuf filetime;
 

Modified: trunk/teraterm/common/ttlib.h
===================================================================
--- trunk/teraterm/common/ttlib.h	2020-12-20 12:14:25 UTC (rev 9095)
+++ trunk/teraterm/common/ttlib.h	2020-12-20 12:14:42 UTC (rev 9096)
@@ -52,14 +52,14 @@
 void Str2Hex(PCHAR Str, PCHAR Hex, int Len, int MaxHexLen, BOOL ConvSP);
 BYTE ConvHexChar(BYTE b);
 int Hex2Str(PCHAR Hex, PCHAR Str, int MaxLen);
-BOOL DoesFileExist(PCHAR FName);
-BOOL DoesFolderExist(PCHAR FName);
-long GetFSize(PCHAR FName);
+BOOL DoesFileExist(const char *FName);
+BOOL DoesFolderExist(const char *FName);
+long GetFSize(const char *FName);
 unsigned long long GetFSize64H(HANDLE hFile);
 unsigned long long GetFSize64W(const wchar_t *FName);
 unsigned long long GetFSize64A(const char *FName);
-long GetFMtime(PCHAR FName);
-BOOL SetFMtime(PCHAR FName, DWORD mtime);
+long GetFMtime(const char *FName);
+BOOL SetFMtime(const char *FName, DWORD mtime);
 void uint2str(UINT i, PCHAR Str, int destlen, int len);
 #ifdef WIN32
 void QuoteFName(PCHAR FName);


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