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);