From d9cf6dbab4d403843b142ffd0c67e5085cfdc062 Mon Sep 17 00:00:00 2001 From: Emery Hemingway Date: Mon, 6 Sep 2021 15:36:08 +0200 Subject: [PATCH] Fix definition of empty records --- src/preserves/private/preserves_schema_nim.nim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/preserves/private/preserves_schema_nim.nim b/src/preserves/private/preserves_schema_nim.nim index dc9f3ae..bb90786 100644 --- a/src/preserves/private/preserves_schema_nim.nim +++ b/src/preserves/private/preserves_schema_nim.nim @@ -198,7 +198,7 @@ proc nimTypeOf(known: var TypeTable; sn: SchemaNode; name = ""): PNode = result = nn(nkObjectTy, newEmpty(), newEmpty(), - nn(nkDiscardStmt, newEmpty())) + nn(nkRecList, nn(nkDiscardStmt, newEmpty()))) else: let recList = nkRecList.newNode() for i, field in sn.nodes: