Index: src/ch/Dialogs.cpp =================================================================== diff -u -N -r3493e9fc470285b0a0b417d50be281467a071eb7 -r4c272b19c74694c428c943011f279ec064fbd894 --- src/ch/Dialogs.cpp (.../Dialogs.cpp) (revision 3493e9fc470285b0a0b417d50be281467a071eb7) +++ src/ch/Dialogs.cpp (.../Dialogs.cpp) (revision 4c272b19c74694c428c943011f279ec064fbd894) @@ -29,7 +29,7 @@ // code allows browsing on all disks LPMALLOC pMalloc; TCHAR pszBuffer[MAX_PATH]; - sprintf(pszBuffer, "c:\\windows\\system"); + _sntprintf(pszBuffer, _MAX_PATH, _T("c:\\windows\\system")); bool retval=false; /* Gets the Shell's default allocator */