浏览代码

Simplify cg_mark_range further

master
Bert Münnich 7 年前
父节点
当前提交
1613b42411
共有 1 个文件被更改,包括 3 次插入5 次删除
  1. +3
    -5
      commands.c

+ 3
- 5
commands.c 查看文件

@@ -212,13 +212,11 @@ bool cg_reverse_marks(arg_t _)


bool cg_mark_range(arg_t _) bool cg_mark_range(arg_t _)
{ {
int d = markidx < fileidx ? 1 : -1; int d = markidx < fileidx ? 1 : -1, end, i;
bool dirty = false, on = !!(files[markidx].flags & FF_MARK); bool dirty = false, on = !!(files[markidx].flags & FF_MARK);


while (markidx != fileidx) { for (i = markidx + d, end = fileidx + d; i != end; i += d)
if (mark_image(markidx + d, on)) dirty |= mark_image(i, on);
dirty = true;
}
return dirty; return dirty;
} }




||||||
x
 
000:0
正在加载...
取消
保存