changeset 1014:47f8b54f90b3

Fixed alignsize for void types. (it's one byte)
author Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
date Sun, 01 Mar 2009 01:33:08 +0100
parents 8c73ff5f69e0
children 799dbdf9c461
files dmd/mtype.c
diffstat 1 files changed, 2 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/dmd/mtype.c	Sat Feb 28 22:16:52 2009 +0100
+++ b/dmd/mtype.c	Sun Mar 01 01:33:08 2009 +0100
@@ -1002,6 +1002,8 @@
 
 unsigned TypeBasic::alignsize()
 {
+    if (ty == Tvoid)
+        return 1;
     return getABITypeAlign(DtoType(this));
 }