Mercurial > octave-nkf
changeset 7911:3b46230f7a4d
DLD-FUNCTIONS/inv.cc (Finv): Avoid GCC warning
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Wed, 09 Jul 2008 12:28:26 -0400 |
parents | b2f212b51488 |
children | 75df1f0b4c9d |
files | src/ChangeLog src/DLD-FUNCTIONS/inv.cc |
diffstat | 2 files changed, 4 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/src/ChangeLog Wed Jul 09 12:26:37 2008 -0400 +++ b/src/ChangeLog Wed Jul 09 12:28:26 2008 -0400 @@ -1,6 +1,8 @@ 2008-07-09 John W. Eaton <jwe@octave.org> - * DLD-FUNCTIONS/expm.cc (expm): Avoid GCC warning. + * DLD-FUNCTIONS/inv.cc (Finv): Avoid GCC warning. + + * DLD-FUNCTIONS/expm.cc (Fexpm): Avoid GCC warning. * ov-fcn-inline.cc (octave_fcn_inline::load_ascii): Avoid GCC warning.
--- a/src/DLD-FUNCTIONS/inv.cc Wed Jul 09 12:26:37 2008 -0400 +++ b/src/DLD-FUNCTIONS/inv.cc Wed Jul 09 12:28:26 2008 -0400 @@ -158,10 +158,7 @@ if (! error_state) { if (nargout > 1) - if (isfloat) - retval(1) = frcond; - else - retval(1) = rcond; + retval(1) = isfloat ? octave_value (frcond) : octave_value (rcond); retval(0) = result;