diff --git a/source/lib/sysdep/win/wdir_watch.cpp b/source/lib/sysdep/win/wdir_watch.cpp index a00e804048..ffd1d7b3a8 100755 --- a/source/lib/sysdep/win/wdir_watch.cpp +++ b/source/lib/sysdep/win/wdir_watch.cpp @@ -272,7 +272,7 @@ static int extract_events(Watch* w) // convert filename from Windows BSTR // (can't use wcstombs - FileName isn't 0-terminated) - std::string fn; + std::string fn = w->dir_name; for(int i = 0; i < (int)fni->FileNameLength/2; i++) fn += (char)fni->FileName[i];