diff --git a/reactos/subsys/system/explorer/shell/shellfs.cpp b/reactos/subsys/system/explorer/shell/shellfs.cpp index f6cf372d525..ffdc0ebb6f5 100644 --- a/reactos/subsys/system/explorer/shell/shellfs.cpp +++ b/reactos/subsys/system/explorer/shell/shellfs.cpp @@ -227,7 +227,7 @@ void ShellDirectory::read_directory(int scan_flags) TCHAR buffer[MAX_PATH]; if ((scan_flags&SCAN_FILESYSTEM) && get_path(buffer)) { - Entry* entry; + Entry* entry = NULL; // eliminate useless GCC warning by initializing entry LPTSTR p = buffer + _tcslen(buffer); @@ -372,7 +372,7 @@ void ShellDirectory::read_directory(int scan_flags) (scan_flags&SCAN_DO_ACCESS) && !removeable); try { - Entry* entry; + Entry* entry = NULL; // eliminate useless GCC warning by initializing entry if (w32fd.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) entry = new ShellDirectory(this, pidls[n], _hwnd);