@@ -150,9 +150,9 @@ void CNAME( enum CBLAS_ORDER CORDER, enum CBLAS_TRANSPOSE CTRANS, blasint crows, | |||||
#endif | #endif | ||||
if ( *lda > *ldb ) | if ( *lda > *ldb ) | ||||
msize = (*lda) * (*ldb) * sizeof(FLOAT); | |||||
msize = (size_t)(*lda) * (*ldb) * sizeof(FLOAT); | |||||
else | else | ||||
msize = (*ldb) * (*ldb) * sizeof(FLOAT); | |||||
msize = (size_t)(*ldb) * (*ldb) * sizeof(FLOAT); | |||||
b = malloc(msize); | b = malloc(msize); | ||||
if ( b == NULL ) | if ( b == NULL ) | ||||
@@ -172,9 +172,9 @@ void CNAME( enum CBLAS_ORDER CORDER, enum CBLAS_TRANSPOSE CTRANS, blasint crows, | |||||
#endif | #endif | ||||
if ( *lda > *ldb ) | if ( *lda > *ldb ) | ||||
msize = (*lda) * (*ldb) * sizeof(FLOAT) * 2; | |||||
msize = (size_t)(*lda) * (*ldb) * sizeof(FLOAT) * 2; | |||||
else | else | ||||
msize = (*ldb) * (*ldb) * sizeof(FLOAT) * 2; | |||||
msize = (size_t)(*ldb) * (*ldb) * sizeof(FLOAT) * 2; | |||||
b = malloc(msize); | b = malloc(msize); | ||||
if ( b == NULL ) | if ( b == NULL ) | ||||