From 0171566c98d7341ef6c4c36a1d056b19e24f681e Mon Sep 17 00:00:00 2001 From: Araq Date: Thu, 16 Aug 2012 08:34:33 +0200 Subject: openarray/varargs split; breaks bootstrapping --- lib/system/sysio.nim | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lib/system/sysio.nim') diff --git a/lib/system/sysio.nim b/lib/system/sysio.nim index 012e5d95a..fa41a83cb 100755 --- a/lib/system/sysio.nim +++ b/lib/system/sysio.nim @@ -86,7 +86,7 @@ proc write(f: TFile, r: float) = fprintf(f, "%g", r) proc write(f: TFile, r: biggestFloat) = fprintf(f, "%g", r) proc write(f: TFile, c: Char) = putc(c, f) -proc write(f: TFile, a: openArray[string]) = +proc write(f: TFile, a: varargs[string, `$`]) = for x in items(a): write(f, x) proc readAllBuffer(file: TFile): string = @@ -150,7 +150,7 @@ proc writeln[Ty](f: TFile, x: Ty) = write(f, x) write(f, "\n") -proc writeln[Ty](f: TFile, x: openArray[Ty]) = +proc writeln[Ty](f: TFile, x: varargs[Ty, `$`]) = for i in items(x): write(f, i) write(f, "\n") -- cgit 1.4.1-2-gfad0