comparison dmd/codegen/Util.d @ 177:1475fd394c9e

bug fixes
author korDen
date Sun, 10 Oct 2010 10:38:55 +0400
parents af724d3510d7
children e3afd1303184
comparison
equal deleted inserted replaced
176:fa9a71a9f5a8 177:1475fd394c9e
1130 size_t len = tysize[tybasic(e.Ety)]; 1130 size_t len = tysize[tybasic(e.Ety)];
1131 elem* es = el_calloc(); 1131 elem* es = el_calloc();
1132 es.Eoper = OPER.OPstring; 1132 es.Eoper = OPER.OPstring;
1133 1133
1134 // Match MEM_PH_FREE for OPstring in ztc\el.c 1134 // Match MEM_PH_FREE for OPstring in ztc\el.c
1135 es.EV.ss.Vstring = cast(char*)GC.malloc(len); /// ! 1135 es.EV.ss.Vstring = cast(char*)malloc(len); /// !
1136 memcpy(es.EV.ss.Vstring, &e.EV, len); 1136 memcpy(es.EV.ss.Vstring, &e.EV, len);
1137 1137
1138 es.EV.ss.Vstrlen = len; 1138 es.EV.ss.Vstrlen = len;
1139 es.Ety = TYM.TYnptr; 1139 es.Ety = TYM.TYnptr;
1140 e = es; 1140 e = es;