Skip to content

Commit 7189908

Browse files
committed
Add batch parameter to logical operation fns
1 parent 5170250 commit 7189908

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/arith/mod.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -180,12 +180,12 @@ macro_rules! binary_func {
180180
///
181181
/// This is an element wise binary operation.
182182
#[allow(unused_mut)]
183-
pub fn $fn_name(lhs: &Array, rhs: &Array) -> Array {
183+
pub fn $fn_name(lhs: &Array, rhs: &Array, batch: bool) -> Array {
184184
unsafe {
185185
let mut temp: i64 = 0;
186186
let err_val = $ffi_fn(&mut temp as MutAfArray,
187187
lhs.get() as AfArray, rhs.get() as AfArray,
188-
0);
188+
batch as c_int);
189189
HANDLE_ERROR(AfError::from(err_val));
190190
Array::from(temp)
191191
}
@@ -485,7 +485,7 @@ macro_rules! bit_assign_func {
485485
let mut idxrs = Indexer::new();
486486
idxrs.set_index(&Seq::<f32>::default(), 0, Some(false));
487487
idxrs.set_index(&Seq::<f32>::default(), 1, Some(false));
488-
let tmp = assign_gen(self as &Array, &idxrs, & $func(self as &Array, &rhs));
488+
let tmp = assign_gen(self as &Array, &idxrs, & $func(self as &Array, &rhs, false));
489489
mem::replace(self, tmp);
490490
}
491491
}

0 commit comments

Comments
 (0)