diff dmd/mtype.c @ 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 b1b23a64ad8c
children 9167d492cbc2
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));
 }