Skip to content

Commit f3f627b

Browse files
committed
fn decomp_tx: Translate for loops.
1 parent 90c6e72 commit f3f627b

File tree

1 file changed

+4
-14
lines changed

1 file changed

+4
-14
lines changed

src/lf_mask.rs

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -125,20 +125,10 @@ unsafe fn decomp_tx(
125125
let lh = std::cmp::min(2, t_dim.lh);
126126

127127
let mut set_ctx = |_dir: &mut (), _diridx, off, mul, rep_macro: SetCtxFn| {
128-
let mut y = 0;
129-
while y < t_dim.h as libc::c_int {
130-
rep_macro(
131-
(*txa.offset(0))[0][y as usize].as_mut_ptr(),
132-
off,
133-
mul * lw as u64,
134-
);
135-
rep_macro(
136-
(*txa.offset(1))[0][y as usize].as_mut_ptr(),
137-
off,
138-
mul * lh as u64,
139-
);
140-
(*txa.offset(0))[1][y as usize][0] = t_dim.w;
141-
y += 1;
128+
for y in 0..t_dim.h as usize {
129+
rep_macro((*txa.offset(0))[0][y].as_mut_ptr(), off, mul * lw as u64);
130+
rep_macro((*txa.offset(1))[0][y].as_mut_ptr(), off, mul * lh as u64);
131+
(*txa.offset(0))[1][y][0] = t_dim.w;
142132
}
143133
};
144134
case_set_upto16(

0 commit comments

Comments
 (0)