Changeset 3462
- Timestamp:
- 04/25/08 14:13:20 (7 months ago)
- Files:
-
- trunk/lib/compiler/dmd/aaA.d (modified) (1 diff)
- trunk/lib/compiler/gdc/aaA.d (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/lib/compiler/dmd/aaA.d
r3460 r3462 287 287 //printf("create new one\n"); 288 288 size_t size = aaA.sizeof + keysize + valuesize; 289 uint bits = !(aa.a.keyti.flags() & 1) && 290 valuesize < (void*).sizeof ? BlkAttr.NO_SCAN : 0; 291 e = cast(aaA *) gc_calloc(size, bits); 289 e = cast(aaA *) gc_calloc(size); 292 290 memcpy(e + 1, pkey, keysize); 293 291 e.hash = key_hash; trunk/lib/compiler/gdc/aaA.d
r3460 r3462 291 291 //printf("create new one\n"); 292 292 size_t size = aaA.sizeof + keysize + valuesize; 293 uint bits = !(aa.a.keyti.flags() & 1) && 294 valuesize < (void*).sizeof ? BlkAttr.NO_SCAN : 0; 295 e = cast(aaA *) gc_calloc(size, bits); 293 e = cast(aaA *) gc_calloc(size); 296 294 memcpy(e + 1, pkey, keysize); 297 295 e.hash = key_hash;












