Mercurial > projects > ddmd
diff dmd/backend/Util.d @ 175:94b6033c07f3
get rid of globals
malloc -> GC.malloc
author | korDen |
---|---|
date | Sun, 10 Oct 2010 03:48:06 +0400 |
parents | af724d3510d7 |
children | fa9a71a9f5a8 |
line wrap: on
line diff
--- a/dmd/backend/Util.d Sun Oct 10 03:47:23 2010 +0400 +++ b/dmd/backend/Util.d Sun Oct 10 03:48:06 2010 +0400 @@ -57,7 +57,7 @@ void el_setLoc(elem* e, Loc loc) { size_t len = loc.filename.length; - e.Esrcpos.Sfilename = cast(char*)malloc(len + 1); + e.Esrcpos.Sfilename = cast(char*)GC.malloc(len + 1); memcpy(e.Esrcpos.Sfilename, loc.filename.ptr, len); e.Esrcpos.Sfilename[len] = 0; e.Esrcpos.Slinnum = loc.linnum;