bug fix: sizeOfMat now works on large matrices
authorLawrence Cayton <lcayton@tuebingen.mpg.de>
Mon, 9 May 2011 10:39:33 +0000 (12:39 +0200)
committerLawrence Cayton <lcayton@tuebingen.mpg.de>
Mon, 9 May 2011 10:39:33 +0000 (12:39 +0200)
utils.cu

index 3470995..7f114fd 100644 (file)
--- a/utils.cu
+++ b/utils.cu
@@ -172,11 +172,11 @@ size_t sizeOfIntMatB(intMatrix x){
 }
 // returns the numbers of elements in a matrix
 size_t sizeOfMat(matrix x){
-  return x.pr*x.pc;
+  return ((size_t)x.pr)*x.pc;
 }
 
 size_t sizeOfIntMat(intMatrix x){
-  return x.pr*x.pc;
+  return ((size_t)x.pr)*x.pc;
 }