# HG changeset patch # User daveb # Date 1270792154 -34200 # Node ID b6c34f1fc7f3b7708b39933154d87c02737fb999 # Parent 452915ecd1f4748bfd4da8a50182a29865a433b6 Changed inout to ref for compile diff -r 452915ecd1f4 -r b6c34f1fc7f3 builder.d --- a/builder.d Sun Sep 27 22:51:03 2009 +0930 +++ b/builder.d Fri Apr 09 15:19:14 2010 +0930 @@ -96,7 +96,7 @@ // // Some global data // -class Global { +abstract class Global { static string buildPath; static string optionsPath; static string[] bundlePaths; @@ -557,7 +557,7 @@ // Add this library and any it depends on to libs, if they aren't there already. // NOTE - they are added with libraries appearing after those they depend on // (reverse of compiler command-line). - void addNeeded(inout LibraryItem[] libs) { + void addNeeded(ref LibraryItem[] libs) { void add(LibraryItem lib) { foreach (item; libs) {