fix broken redirect concat on block minify

This commit is contained in:
zawwz 2021-07-24 19:26:06 +02:00
parent 4b8e3874e1
commit 74aa26d935

View file

@ -474,8 +474,8 @@ bool r_minify_single_block(_obj* in)
block* ret = do_one_minify_single_block(t->cmds[i]); block* ret = do_one_minify_single_block(t->cmds[i]);
if(ret != nullptr) { if(ret != nullptr) {
// concatenate redirects // concatenate redirects
for(uint32_t i=0; i<t->cmds[i]->redirs.size(); i++) for(uint32_t j=0; j<t->cmds[i]->redirs.size(); j++)
ret->redirs.insert(ret->redirs.begin()+i, t->cmds[i]->redirs[i]); ret->redirs.insert(ret->redirs.begin()+j, t->cmds[i]->redirs[j]);
// deindex // deindex
t->cmds[i]->redirs.resize(0); t->cmds[i]->redirs.resize(0);