Mercurial > projects > ldc
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;