# HG changeset patch # User Jaroslav Hajek # Date 1270103750 -7200 # Node ID 2645a6b1027b72afe6e812d523c6faf54332d135 # Parent e8811e5dd6999d11d873fa18e946b94be1d7c1a4 fix typo in last patch diff --git a/liboctave/mx-inlines.cc b/liboctave/mx-inlines.cc --- a/liboctave/mx-inlines.cc +++ b/liboctave/mx-inlines.cc @@ -116,7 +116,7 @@ // Convert to logical value, for logical op purposes. template inline bool logical_value (T x) { return x; } template inline bool logical_value (const std::complex& x) -{ return x.real () != 0 && x.imag () != 0; } +{ return x.real () != 0 || x.imag () != 0; } template inline bool logical_value (const octave_int& x) { return x.value (); }