From 196c0dd5d3889c5616c7f251364e051431e614e1 Mon Sep 17 00:00:00 2001 From: Araq Date: Sat, 14 May 2011 21:41:45 +0200 Subject: mmdisp [] instead of ^ --- lib/system/mmdisp.nim | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'lib') diff --git a/lib/system/mmdisp.nim b/lib/system/mmdisp.nim index bd377c5df..97446befa 100755 --- a/lib/system/mmdisp.nim +++ b/lib/system/mmdisp.nim @@ -124,11 +124,11 @@ when defined(boehmgc): proc nimGCunref(p: pointer) {.compilerproc, inline.} = nil proc unsureAsgnRef(dest: ppointer, src: pointer) {.compilerproc, inline.} = - dest^ = src + dest[] = src proc asgnRef(dest: ppointer, src: pointer) {.compilerproc, inline.} = - dest^ = src + dest[] = src proc asgnRefNoCycle(dest: ppointer, src: pointer) {.compilerproc, inline.} = - dest^ = src + dest[] = src include "system/cellsets" elif defined(nogc): @@ -182,11 +182,11 @@ elif defined(nogc): proc nimGCunref(p: pointer) {.compilerproc, inline.} = nil proc unsureAsgnRef(dest: ppointer, src: pointer) {.compilerproc, inline.} = - dest^ = src + dest[] = src proc asgnRef(dest: ppointer, src: pointer) {.compilerproc, inline.} = - dest^ = src + dest[] = src proc asgnRefNoCycle(dest: ppointer, src: pointer) {.compilerproc, inline.} = - dest^ = src + dest[] = src include "system/cellsets" -- cgit 1.4.1-2-gfad0