Revision: 9011 https://osdn.net/projects/ttssh2/scm/svn/commits/9011 Author: zmatsuo Date: 2020-11-02 00:39:08 +0900 (Mon, 02 Nov 2020) Log Message: ----------- ファイル名を扱う関数の引数に const を追加 Modified Paths: -------------- branches/proto_unicode/teraterm/common/ttlib.c branches/proto_unicode/teraterm/common/ttlib.h -------------- next part -------------- Modified: branches/proto_unicode/teraterm/common/ttlib.c =================================================================== --- branches/proto_unicode/teraterm/common/ttlib.c 2020-11-01 15:38:55 UTC (rev 9010) +++ branches/proto_unicode/teraterm/common/ttlib.c 2020-11-01 15:39:08 UTC (rev 9011) @@ -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: branches/proto_unicode/teraterm/common/ttlib.h =================================================================== --- branches/proto_unicode/teraterm/common/ttlib.h 2020-11-01 15:38:55 UTC (rev 9010) +++ branches/proto_unicode/teraterm/common/ttlib.h 2020-11-01 15:39:08 UTC (rev 9011) @@ -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);