Mercurial > minori
comparison src/core/filesystem.cc @ 409:8d06825d96d1
library: refresh in a separate thread
this is fugly but it works
| author | Paper <paper@tflc.us> |
|---|---|
| date | Thu, 02 Apr 2026 00:18:56 -0400 |
| parents | 31ce85df55a8 |
| children |
comparison
equal
deleted
inserted
replaced
| 408:9323153786dc | 409:8d06825d96d1 |
|---|---|
| 258 class Win32WatcherVista : public Win32Watcher { | 258 class Win32WatcherVista : public Win32Watcher { |
| 259 public: | 259 public: |
| 260 Win32WatcherVista(void *opaque, const std::filesystem::path &path, IWatcher::EventHandler handler, bool recursive) | 260 Win32WatcherVista(void *opaque, const std::filesystem::path &path, IWatcher::EventHandler handler, bool recursive) |
| 261 : Win32Watcher(opaque, path, handler, recursive), dirhandle_(INVALID_HANDLE_VALUE) | 261 : Win32Watcher(opaque, path, handler, recursive), dirhandle_(INVALID_HANDLE_VALUE) |
| 262 { | 262 { |
| 263 ZeroMemory(&overlapped_, sizeof(overlapped_)); | |
| 263 overlapped_.hEvent = nullptr; | 264 overlapped_.hEvent = nullptr; |
| 264 } | 265 } |
| 265 | 266 |
| 266 virtual ~Win32WatcherVista() override | 267 virtual ~Win32WatcherVista() override |
| 267 { | 268 { |
