Changeset 2291fa7 in tol
- Timestamp:
- Nov 10, 2008, 6:41:53 PM (18 years ago)
- Branches:
- 1941-docker-image-to-test, devel, master
- Children:
- 8e64dcd
- Parents:
- 55b7091
- File:
-
- 1 edited
-
tol/btol/vmatrix_type/vmat_convert.cpp (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
tol/btol/vmatrix_type/vmat_convert.cpp
r55b7091 r2291fa7 728 728 { 729 729 Delete(); 730 if((nrow<0)||(ncol<0)) 731 { 732 err_invalid_dimensions("Eye",nrow,ncol); 733 return; 734 } 730 735 bool isCol = v.Columns()==1; 731 736 bool isRow = v.Rows ()==1; … … 770 775 { 771 776 Delete(); 777 if((nrow<0)||(ncol<0)) 778 { 779 err_invalid_dimensions("Eye",nrow,ncol); 780 return; 781 } 772 782 bool lower = diag<=0; 773 783 int k, n = Maximum(nrow, ncol); … … 805 815 { 806 816 Delete(); 817 if((nrow<0)||(ncol<0)) 818 { 819 err_invalid_dimensions("Eye",nrow,ncol); 820 return; 821 } 807 822 switch(c) { 808 823 case(ESC_blasRdense ) : … … 824 839 { 825 840 Delete(); 841 if((nrow<0)||(ncol<0)) 842 { 843 err_invalid_dimensions("Zeros",nrow,ncol); 844 return; 845 } 826 846 switch(c) { 827 847 case(ESC_blasRdense ) : … … 1048 1068 { 1049 1069 int i, j; 1070 if((rows<0)||(cols<0)) 1071 { 1072 err_invalid_dimensions("Sub",rows,cols); 1073 return(-1); 1074 } 1050 1075 BArray<int> r(rows); 1051 1076 BArray<int> c(cols); … … 1061 1086 { 1062 1087 BVMat aux; 1088 if((rows<0)||(cols<0)) 1089 { 1090 err_invalid_dimensions("Sub",rows,cols); 1091 return(aux); 1092 } 1063 1093 Sub(i0,j0,rows,cols,aux); 1064 1094 return(aux);
Note: See TracChangeset
for help on using the changeset viewer.
