diff options
author | Araq <rumpf_a@web.de> | 2014-04-19 22:24:43 +0200 |
---|---|---|
committer | Araq <rumpf_a@web.de> | 2014-04-19 22:24:43 +0200 |
commit | 3b69a8d27a6b87bcb3440b5dae4aa2f618204264 (patch) | |
tree | 99ca5259b57b7bdbc80363db0fa49ced2a019517 /lib/packages/docutils/rst.nim | |
parent | 8e08ff559f4c03587c683b1bf2ef71f256af3824 (diff) | |
download | Nim-3b69a8d27a6b87bcb3440b5dae4aa2f618204264.tar.gz |
New concurrency model: next steps
Diffstat (limited to 'lib/packages/docutils/rst.nim')
-rw-r--r-- | lib/packages/docutils/rst.nim | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/packages/docutils/rst.nim b/lib/packages/docutils/rst.nim index 30cc9026b..23459ade6 100644 --- a/lib/packages/docutils/rst.nim +++ b/lib/packages/docutils/rst.nim @@ -311,8 +311,8 @@ proc newSharedState(options: TRstParseOptions, result.subs = @[] result.refs = @[] result.options = options - result.msgHandler = if isNil(msgHandler): defaultMsgHandler else: msgHandler - result.findFile = if isNil(findFile): defaultFindFile else: findFile + result.msgHandler = if not isNil(msgHandler): msgHandler else: defaultMsgHandler + result.findFile = if not isNil(findFile): findFile else: defaultFindFile proc rstMessage(p: TRstParser, msgKind: TMsgKind, arg: string) = p.s.msgHandler(p.filename, p.line + p.tok[p.idx].line, |