From c3504e59f3bef3a3ee0cdaf130fa888b70b712e6 Mon Sep 17 00:00:00 2001 From: Tomas Lindquist Olsen Date: Sun, 1 Mar 2009 01:33:08 +0100 Subject: [PATCH] Fixed alignsize for void types. (it's one byte) --- dmd/mtype.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dmd/mtype.c b/dmd/mtype.c index d3ac1bc2..bb5d9e0e 100644 --- a/dmd/mtype.c +++ b/dmd/mtype.c @@ -1002,6 +1002,8 @@ d_uns64 TypeBasic::size(Loc loc) unsigned TypeBasic::alignsize() { + if (ty == Tvoid) + return 1; return getABITypeAlign(DtoType(this)); }