tweaks: remove two superfluous checks, and restrict two others
When 'refresh_needed' is already TRUE, there is no need any more to check whether it should be set. [Those first two calls are leftovers from before the time that reset_multis() morphed into check_the_multis().]master
parent
1635060ba6
commit
28933cf572
|
@ -188,10 +188,6 @@ void do_cut_text(bool copy_text, bool cut_till_eof)
|
||||||
|
|
||||||
refresh_needed = TRUE;
|
refresh_needed = TRUE;
|
||||||
|
|
||||||
#ifdef ENABLE_COLOR
|
|
||||||
check_the_multis(openfile->current);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef DEBUG
|
#ifdef DEBUG
|
||||||
dump_filestruct(cutbuffer);
|
dump_filestruct(cutbuffer);
|
||||||
#endif
|
#endif
|
||||||
|
@ -286,8 +282,4 @@ void do_uncut_text(void)
|
||||||
|
|
||||||
set_modified();
|
set_modified();
|
||||||
refresh_needed = TRUE;
|
refresh_needed = TRUE;
|
||||||
|
|
||||||
#ifdef ENABLE_COLOR
|
|
||||||
check_the_multis(openfile->current);
|
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1779,7 +1779,7 @@ int do_input(bool allow_funcs)
|
||||||
wrap_reset();
|
wrap_reset();
|
||||||
#endif
|
#endif
|
||||||
#ifdef ENABLE_COLOR
|
#ifdef ENABLE_COLOR
|
||||||
if (f && !f->viewok)
|
if (f && !f->viewok && !refresh_needed)
|
||||||
check_the_multis(openfile->current);
|
check_the_multis(openfile->current);
|
||||||
#endif
|
#endif
|
||||||
if (!refresh_needed && (s->scfunc == do_delete || s->scfunc == do_backspace))
|
if (!refresh_needed && (s->scfunc == do_delete || s->scfunc == do_backspace))
|
||||||
|
@ -1893,7 +1893,8 @@ void do_output(char *output, size_t output_len, bool allow_cntrls)
|
||||||
openfile->placewewant = xplustabs();
|
openfile->placewewant = xplustabs();
|
||||||
|
|
||||||
#ifdef ENABLE_COLOR
|
#ifdef ENABLE_COLOR
|
||||||
check_the_multis(openfile->current);
|
if (!refresh_needed)
|
||||||
|
check_the_multis(openfile->current);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
if (!refresh_needed)
|
if (!refresh_needed)
|
||||||
|
|
Loading…
Reference in New Issue