警告対策
@@ -274,7 +274,7 @@ | ||
274 | 274 | |
275 | 275 | /* fit a filename to the windows-filename format */ |
276 | 276 | /* FileName must contain filename part only. */ |
277 | -void FitFileName(PCHAR FileName, int destlen, PCHAR DefExt) | |
277 | +void FitFileName(PCHAR FileName, int destlen, const char *DefExt) | |
278 | 278 | { |
279 | 279 | int i, j, NumOfDots; |
280 | 280 | char Temp[MAX_PATH]; |
@@ -879,7 +879,7 @@ | ||
879 | 879 | } |
880 | 880 | } |
881 | 881 | |
882 | -void WINAPI GetDefaultFName(char *home, char *file, char *dest, int destlen) | |
882 | +void WINAPI GetDefaultFName(const char *home, const char *file, char *dest, int destlen) | |
883 | 883 | { |
884 | 884 | // My Documents に file がある場合、 |
885 | 885 | // それを読み込むようにした。(2007.2.18 maya) |
@@ -51,7 +51,7 @@ | ||
51 | 51 | BOOL GetFileNamePos(PCHAR PathName, int *DirLen, int *FNPos); |
52 | 52 | DllExport BOOL ExtractFileName(PCHAR PathName, PCHAR FileName, int destlen); |
53 | 53 | DllExport BOOL ExtractDirName(PCHAR PathName, PCHAR DirName); |
54 | -void FitFileName(PCHAR FileName, int destlen, PCHAR DefExt); | |
54 | +void FitFileName(PCHAR FileName, int destlen, const char *DefExt); | |
55 | 55 | void AppendSlash(PCHAR Path, int destlen); |
56 | 56 | void DeleteSlash(PCHAR Path); |
57 | 57 | void Str2Hex(PCHAR Str, PCHAR Hex, int Len, int MaxHexLen, BOOL ConvSP); |
@@ -78,7 +78,7 @@ | ||
78 | 78 | void GetNthNum(PCHAR Source, int Nth, int *Num); |
79 | 79 | int GetNthNum2(PCHAR Source, int Nth, int defval); |
80 | 80 | DllExport void GetDownloadFolder(char *dest, int destlen); |
81 | -void WINAPI GetDefaultFName(char *home, char *file, char *dest, int destlen); | |
81 | +void WINAPI GetDefaultFName(const char *home, const char *file, char *dest, int destlen); | |
82 | 82 | void GetDefaultSetupFName(char *home, char *dest, int destlen); |
83 | 83 | void GetUILanguageFile(char *buf, int buflen); |
84 | 84 | void GetOnOffEntryInifile(char *entry, char *buf, int buflen); |
@@ -58,7 +58,7 @@ | ||
58 | 58 | PTEKEnd TEKEnd; |
59 | 59 | |
60 | 60 | static HMODULE HTTTEK = NULL; |
61 | -static UseCount = 0; | |
61 | +static int UseCount = 0; | |
62 | 62 | |
63 | 63 | static const GetProcAddressList ProcList[] = { |
64 | 64 | { &TEKInit, "TEKInit", 8 }, |
@@ -1922,7 +1922,7 @@ | ||
1922 | 1922 | } |
1923 | 1923 | |
1924 | 1924 | /* copy from ttset.c*/ |
1925 | -static void WriteInt2(PCHAR Sect, PCHAR Key, PCHAR FName, int i1, int i2) | |
1925 | +static void WriteInt2(const char *Sect, const char *Key, const char *FName, int i1, int i2) | |
1926 | 1926 | { |
1927 | 1927 | char Temp[32]; |
1928 | 1928 | _snprintf_s(Temp, sizeof(Temp), _TRUNCATE, "%d,%d", i1, i2); |
@@ -4897,8 +4897,9 @@ | ||
4897 | 4897 | { |
4898 | 4898 | BOOL ret = FALSE; |
4899 | 4899 | int flag = 0; |
4900 | - char *s, **p; | |
4901 | - char *virstore_env[] = { | |
4900 | + char *s; | |
4901 | + const char **p; | |
4902 | + static const char *virstore_env[] = { | |
4902 | 4903 | "ProgramFiles", |
4903 | 4904 | "ProgramData", |
4904 | 4905 | "SystemRoot", |