This commit is contained in:
Billingsly Wetherfordshire
2014-06-02 18:21:37 -05:00
parent 67cef1b8b1
commit 4ae9486eef

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