summary refs log tree commit diff stats
path: root/tests/errmsgs/tgcsafety.nim
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2018-09-03 12:27:23 +0200
committerAraq <rumpf_a@web.de>2018-09-03 12:27:23 +0200
commit1abef2dc59e812f7aee41620bf5cd298f5cc8270 (patch)
tree188c21370eb3086fe25706bb38814575b8f9635c /tests/errmsgs/tgcsafety.nim
parent6261309d1b329537d8b968c8d9a9d7ae0be36178 (diff)
downloadNim-1abef2dc59e812f7aee41620bf5cd298f5cc8270.tar.gz
improve the error message for 'addQuitProc' etc; fixes #5794
Diffstat (limited to 'tests/errmsgs/tgcsafety.nim')
-rw-r--r--tests/errmsgs/tgcsafety.nim3
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/errmsgs/tgcsafety.nim b/tests/errmsgs/tgcsafety.nim
index 4d192db90..ffc6905b0 100644
--- a/tests/errmsgs/tgcsafety.nim
+++ b/tests/errmsgs/tgcsafety.nim
@@ -5,7 +5,8 @@ nimout: '''
 type mismatch: got <AsyncHttpServer, Port, proc (req: Request): Future[system.void]{.locks: <unknown>.}>
 but expected one of:
 proc serve(server: AsyncHttpServer; port: Port;
-          callback: proc (request: Request): Future[void]; address = ""): Future[void]
+          callback: proc (request: Request): Future[void] {.closure, gcsafe.};
+          address = ""): Future[void]
   first type mismatch at position: 3
   required type: proc (request: Request): Future[system.void]{.closure, gcsafe.}
   but expression 'cb' is of type: proc (req: Request): Future[system.void]{.locks: <unknown>.}