changeset 748:6b2c75bd86dd

Fix bug in array_cast_len. Makes tango.text.Regex work.
author Christian Kamm <kamm incasoftware de>
date Sun, 02 Nov 2008 18:36:28 +0100
parents 46d0755451a4
children db2dd9861600
files runtime/internal/arrayInit.d
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/runtime/internal/arrayInit.d	Sat Nov 01 18:25:10 2008 +0100
+++ b/runtime/internal/arrayInit.d	Sun Nov 02 18:36:28 2008 +0100
@@ -151,7 +151,7 @@
     if (newelemsz == 1) {
         return len*elemsz;
     }
-    else if (len % newelemsz) {
+    else if ((len*elemsz) % newelemsz) {
         throw new Exception("Bad array cast");
     }
     return (len*elemsz)/newelemsz;