From 6b7852c0eff01e7d224882aa5caf3a1677c13d20 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?IOhannes=20m=20zm=C3=B6lnig?= Date: Wed, 11 May 2005 14:06:27 +0000 Subject: added safety checks whether the matrix is non-NULL svn path=/trunk/externals/iem/iemmatrix/; revision=2948 --- src/mtx_transpose.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/mtx_transpose.c') diff --git a/src/mtx_transpose.c b/src/mtx_transpose.c index 1fe2eab..ecc7722 100644 --- a/src/mtx_transpose.c +++ b/src/mtx_transpose.c @@ -18,7 +18,9 @@ static t_class *mtx_transpose_class; t_matrixfloat*mtx_doTranspose(t_matrixfloat*transposee, int row, int col){ int r,c; - t_matrixfloat*transposed=(t_matrixfloat*)getbytes(sizeof(t_matrixfloat)*row*col); + t_matrixfloat*transposed=0; + if(!transposee||!row||!col)return 0; + transposed=(t_matrixfloat*)getbytes(sizeof(t_matrixfloat)*row*col); r=row; while(r--){ c=col; -- cgit v1.2.1