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;