Fix bug in array_cast_len. Makes tango.text.Regex work.

This commit is contained in:
Christian Kamm
2008-11-02 18:36:28 +01:00
parent 173639bdec
commit 437aa0d4aa

View File

@@ -151,7 +151,7 @@ size_t _d_array_cast_len(size_t len, size_t elemsz, size_t newelemsz)
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;