Merge pull request #1243 from fowlmouth/patch-4

fix #1241
This commit is contained in:
Dominik Picheta
2014-06-05 22:39:31 +01:00

View File

@@ -119,8 +119,8 @@ proc getEvent(m: PFSMonitor, fd: cint): seq[TMonitorEvent] =
var mev: TMonitorEvent
mev.wd = event.wd
if event.len.int != 0:
mev.name = newString(event.len.int)
copyMem(addr(mev.name[0]), addr event.name, event.len.int-1)
let cstr = event.name.addr.cstring
mev.name = $cstr
else:
mev.name = ""
@@ -211,4 +211,4 @@ when isMainModule:
while true:
if not disp.poll(): break