Fix potential latent struct initialization bug.

Apparently the initializer array never was actually
unsorted so far.
This commit is contained in:
David Nadlinger
2013-06-12 12:14:04 +02:00
parent 5dadec2e70
commit abc6c147dc

View File

@@ -104,7 +104,7 @@ llvm::Constant* IrTypeAggr::createInitializerConstant(
IF_LOG Logger::println("adding field %s", vd->toChars());
constants.push_back(FillSArrayDims(vd->type, initializers[i].second));
constants.push_back(FillSArrayDims(vd->type, data[i].second));
offset = vd->offset + vd->type->size();
}