- /* move blocks from mbh to new_block */
- block = get_irn_link(mbh);
-
- set_irn_link(mbh, NULL);
- set_irn_link(new_block, NULL);
-
- for (; block != NULL; block = next) {
- next = get_irn_link(block);
-
- set_Block_MacroBlock(block, new_block);
- set_irn_link(block, get_irn_link(new_block));
- set_irn_link(new_block, block);
- }
+ /* old_block is the mbh, as well as new_block */
+ set_Block_MacroBlock(new_block, new_block);