diff options
author | Araq <rumpf_a@web.de> | 2014-09-17 23:13:58 +0200 |
---|---|---|
committer | Araq <rumpf_a@web.de> | 2014-09-17 23:13:58 +0200 |
commit | 3fcf6f430d4898bef292b33cd824893e81044298 (patch) | |
tree | 384bc4b5e93cc890859e53c222ca340c156f5108 | |
parent | 02c076f9b42e0d65d1b4416e671a8f9cfae6d9b1 (diff) | |
download | Nim-3fcf6f430d4898bef292b33cd824893e81044298.tar.gz |
updated fsmonitor
-rw-r--r-- | lib/pure/fsmonitor.nim | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/pure/fsmonitor.nim b/lib/pure/fsmonitor.nim index cfee8d0ea..bf4aef61c 100644 --- a/lib/pure/fsmonitor.nim +++ b/lib/pure/fsmonitor.nim @@ -96,7 +96,7 @@ proc add*(monitor: PFSMonitor, target: string, result = inotifyAddWatch(monitor.fd, target, INFilter.uint32) if result < 0: - OSError(OSLastError()) + raiseOSError(osLastError()) monitor.targets.add(result, target) proc del*(monitor: PFSMonitor, wd: cint) = @@ -113,8 +113,7 @@ proc getEvent(m: PFSMonitor, fd: cint): seq[TMonitorEvent] = let le = read(fd, addr(buffer[0]), size) - var movedFrom: TTable[cint, tuple[wd: cint, old: string]] = - initTable[cint, tuple[wd: cint, old: string]]() + var movedFrom = initTable[cint, tuple[wd: cint, old: string]]() var i = 0 while i < le: |