summary refs log tree commit diff stats
path: root/lib/pure
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2018-08-21 20:33:47 +0200
committerAraq <rumpf_a@web.de>2018-08-21 20:33:47 +0200
commitf12a5431a19ac80900fe049e3d44000b891e6273 (patch)
treec920445ca826bd8067080fb8adcc98dba324423c /lib/pure
parentddaf2e3805d58cc27244fa719fabee30543dec75 (diff)
downloadNim-f12a5431a19ac80900fe049e3d44000b891e6273.tar.gz
make tests green again
Diffstat (limited to 'lib/pure')
-rw-r--r--lib/pure/collections/deques.nim5
1 files changed, 1 insertions, 4 deletions
diff --git a/lib/pure/collections/deques.nim b/lib/pure/collections/deques.nim
index 409240b37..e8342e208 100644
--- a/lib/pure/collections/deques.nim
+++ b/lib/pure/collections/deques.nim
@@ -161,10 +161,7 @@ proc peekLast*[T](deq: Deque[T]): T {.inline.} =
   result = deq.data[(deq.tail - 1) and deq.mask]
 
 template destroy(x: untyped) =
-  when defined(nimNewRuntime) and not supportsCopyMem(type(x)):
-    `=destroy`(x)
-  else:
-    reset(x)
+  reset(x)
 
 proc popFirst*[T](deq: var Deque[T]): T {.inline, discardable.} =
   ## Remove and returns the first element of the `deq`.