Commit 520a92de authored by Frédéric Delanoy's avatar Frédéric Delanoy Committed by Alexandre Julliard

msvcrt: Avoid hardcoding array lengths.

parent c2976f2d
...@@ -273,7 +273,7 @@ int CDECL MSVCRT__wchdir(const MSVCRT_wchar_t * newdir) ...@@ -273,7 +273,7 @@ int CDECL MSVCRT__wchdir(const MSVCRT_wchar_t * newdir)
*/ */
int CDECL MSVCRT__chdrive(int newdrive) int CDECL MSVCRT__chdrive(int newdrive)
{ {
WCHAR buffer[3] = {'A', ':', 0}; WCHAR buffer[] = {'A', ':', 0};
buffer[0] += newdrive - 1; buffer[0] += newdrive - 1;
if (!SetCurrentDirectoryW( buffer )) if (!SetCurrentDirectoryW( buffer ))
...@@ -801,7 +801,7 @@ char* CDECL MSVCRT__getdcwd(int drive, char * buf, int size) ...@@ -801,7 +801,7 @@ char* CDECL MSVCRT__getdcwd(int drive, char * buf, int size)
else else
{ {
char dir[MAX_PATH]; char dir[MAX_PATH];
char drivespec[4] = {'A', ':', 0}; char drivespec[] = {'A', ':', 0};
int dir_len; int dir_len;
drivespec[0] += drive - 1; drivespec[0] += drive - 1;
...@@ -886,7 +886,7 @@ MSVCRT_wchar_t* CDECL MSVCRT__wgetdcwd(int drive, MSVCRT_wchar_t * buf, int size ...@@ -886,7 +886,7 @@ MSVCRT_wchar_t* CDECL MSVCRT__wgetdcwd(int drive, MSVCRT_wchar_t * buf, int size
*/ */
unsigned int CDECL MSVCRT__getdiskfree(unsigned int disk, struct MSVCRT__diskfree_t * d) unsigned int CDECL MSVCRT__getdiskfree(unsigned int disk, struct MSVCRT__diskfree_t * d)
{ {
WCHAR drivespec[4] = {'@', ':', '\\', 0}; WCHAR drivespec[] = {'@', ':', '\\', 0};
DWORD ret[4]; DWORD ret[4];
unsigned int err; unsigned int err;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment