changeset 30918:297f32524dd8

maint: Merge stable to default.
author Markus Mützel <markus.muetzel@gmx.de>
date Fri, 08 Apr 2022 20:08:10 +0200
parents a25af8644da8 (current diff) 84fa12727b43 (diff)
children 4ed7dfe28584
files
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/liboctave/numeric/bsxfun.h	Fri Apr 08 13:48:13 2022 -0400
+++ b/liboctave/numeric/bsxfun.h	Fri Apr 08 20:08:10 2022 +0200
@@ -68,13 +68,13 @@
   if (r_nd < x_nd)
     return false;
 
-  for (int i = 0; i < r_nd; i++)
+  for (int i = 0; i < x_nd; i++)
     {
       octave_idx_type rk = rdv(i);
       octave_idx_type xk = xdv(i);
 
       // Only two valid conditions to check; can't stretch rk
-      if (! ((rk == xk) || (rk != 1 && xk == 1)))
+      if ((rk != xk) && xk != 1)
         return false;
     }