Hey Vitaliy,
thanks for the comments. I've sent an updated version.
On Saturday 04 March 2006 20:26, Vitaliy Margolen wrote:
Here
+++ b/dlls/shell32/shfldr_fs.c
- if (uLen < lstrlenW (wszNewFolder) + 4)
and here
+++ b/dlls/shell32/shfldr_unixfs.c
- if (uLen < sizeof(wszNewFolder)/sizeof(WCHAR)+3)
Why 4 in one place and 3 in the other?
That's because the sizeof expression counts the terminating zero, while strlen does'nt.
Bye,