From 2096d399b102f5798176aa1bc8d283cabae38291 Mon Sep 17 00:00:00 2001 From: Ruslan Mustakov Date: Mon, 27 Feb 2017 16:40:43 +0700 Subject: [PATCH] Explicitly mark log() method as gcsafe --- lib/pure/logging.nim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/pure/logging.nim b/lib/pure/logging.nim index 65724f75a6..598ee01d3d 100644 --- a/lib/pure/logging.nim +++ b/lib/pure/logging.nim @@ -139,7 +139,7 @@ proc substituteLog*(frmt: string, level: Level, args: varargs[string, `$`]): str result.add(arg) method log*(logger: Logger, level: Level, args: varargs[string, `$`]) {. - raises: [Exception], + raises: [Exception], gcsafe, tags: [TimeEffect, WriteIOEffect, ReadIOEffect], base.} = ## Override this method in custom loggers. Default implementation does ## nothing.