diff --git a/src/filesys.cpp b/src/filesys.cpp index 805aae6aedfe5bf271e6b354bdf32f827eef9e91..e8a9e88db13aa844820ef3de482f49a6c6bcb524 100644 --- a/src/filesys.cpp +++ b/src/filesys.cpp @@ -74,9 +74,8 @@ std::vector<DirListNode> GetDirListing(std::string pathstring) if (hFind == INVALID_HANDLE_VALUE) { - errorstream<<"GetDirListing: Invalid file handle. Error is " - <<GetLastError()<<std::endl; - retval = (-1); + retval = (-1); + goto Cleanup; } else {