Module: wine Branch: master Commit: 520a92de339fd555670fb38109df1b3e9ed78c22 URL: http://source.winehq.org/git/wine.git/?a=commit;h=520a92de339fd555670fb38109...
Author: Frédéric Delanoy frederic.delanoy@gmail.com Date: Tue Nov 22 23:00:37 2011 +0100
msvcrt: Avoid hardcoding array lengths.
---
dlls/msvcrt/dir.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dlls/msvcrt/dir.c b/dlls/msvcrt/dir.c index 01f63ec..28f5314 100644 --- a/dlls/msvcrt/dir.c +++ b/dlls/msvcrt/dir.c @@ -273,7 +273,7 @@ int CDECL MSVCRT__wchdir(const MSVCRT_wchar_t * newdir) */ int CDECL MSVCRT__chdrive(int newdrive) { - WCHAR buffer[3] = {'A', ':', 0}; + WCHAR buffer[] = {'A', ':', 0};
buffer[0] += newdrive - 1; if (!SetCurrentDirectoryW( buffer )) @@ -801,7 +801,7 @@ char* CDECL MSVCRT__getdcwd(int drive, char * buf, int size) else { char dir[MAX_PATH]; - char drivespec[4] = {'A', ':', 0}; + char drivespec[] = {'A', ':', 0}; int dir_len;
drivespec[0] += drive - 1; @@ -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) { - WCHAR drivespec[4] = {'@', ':', '\', 0}; + WCHAR drivespec[] = {'@', ':', '\', 0}; DWORD ret[4]; unsigned int err;