Mercurial > forge
changeset 8926:e2b874930254 octave-forge
sparsersb: extending the usage of error() to three more places.
author | michelemartone |
---|---|
date | Wed, 16 Nov 2011 00:11:34 +0000 |
parents | dce256cb1b31 |
children | 3fdeca617777 |
files | main/sparsersb/src/sparsersb.cc |
diffstat | 1 files changed, 6 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/main/sparsersb/src/sparsersb.cc Tue Nov 15 19:28:16 2011 +0000 +++ b/main/sparsersb/src/sparsersb.cc Wed Nov 16 00:11:34 2011 +0000 @@ -1023,7 +1023,8 @@ /* FIXME */ sm->A=rsb_matrix_sum(RSB_TRANSPOSITION_N,&rsboi_one,v1.A,RSB_TRANSPOSITION_N,&rsboi_mone,v2.A,&errval); rsb_perror(errval); - + if(!sm->A) + RSBOI_0_ERROR(RSBOI_0_ALLERRMSG); return retval; } @@ -1037,7 +1038,8 @@ /* FIXME */ sm->A=rsb_matrix_sum(RSB_TRANSPOSITION_N,&rsboi_one,v1.A,RSB_TRANSPOSITION_N,&rsboi_one,v2.A,&errval); rsb_perror(errval); - + if(!sm->A) + RSBOI_0_ERROR(RSBOI_0_ALLERRMSG); return retval; } @@ -1050,7 +1052,8 @@ RSBOI_DEBUG_NOTICE(""); sm->A=rsb_matrix_mul(RSB_TRANSPOSITION_N,&rsboi_one,v1.A,RSB_TRANSPOSITION_N,&rsboi_one,v2.A,&errval); rsb_perror(errval); - + if(!sm->A) + RSBOI_0_ERROR(RSBOI_0_ALLERRMSG); return retval; }