summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2014-09-17 23:13:58 +0200
committerAraq <rumpf_a@web.de>2014-09-17 23:13:58 +0200
commit3fcf6f430d4898bef292b33cd824893e81044298 (patch)
tree384bc4b5e93cc890859e53c222ca340c156f5108
parent02c076f9b42e0d65d1b4416e671a8f9cfae6d9b1 (diff)
downloadNim-3fcf6f430d4898bef292b33cd824893e81044298.tar.gz
updated fsmonitor
-rw-r--r--lib/pure/fsmonitor.nim5
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: