diff --git a/ChangeLog b/ChangeLog index ddf0021e..61832ddc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -6,6 +6,8 @@ * src/winio.c (edit_draw): Move a check to a better place. * src/winio.c (edit_draw): Rename a label and elide an 'else'. * src/winio.c (edit_draw): Unindent after previous change. + * src/color.c (reset_multis_before, reset_multis_after): Delete four + superfluous checks. 2015-11-30 Benno Schulenberg * src/text.c (redo_cut, update_undo): When cutting reaches the EOF, diff --git a/src/color.c b/src/color.c index 98b3b95a..b45736dc 100644 --- a/src/color.c +++ b/src/color.c @@ -372,8 +372,6 @@ void reset_multis_after(filestruct *fileptr, int mindex) filestruct *oof; for (oof = fileptr->next; oof != NULL; oof = oof->next) { alloc_multidata_if_needed(oof); - if (oof->multidata == NULL) - continue; if (oof->multidata[mindex] != CNONE) oof->multidata[mindex] = -1; else @@ -381,8 +379,6 @@ void reset_multis_after(filestruct *fileptr, int mindex) } for (; oof != NULL; oof = oof->next) { alloc_multidata_if_needed(oof); - if (oof->multidata == NULL) - continue; if (oof->multidata[mindex] == CNONE) oof->multidata[mindex] = -1; else @@ -396,8 +392,6 @@ void reset_multis_before(filestruct *fileptr, int mindex) filestruct *oof; for (oof = fileptr->prev; oof != NULL; oof = oof->prev) { alloc_multidata_if_needed(oof); - if (oof->multidata == NULL) - continue; if (oof->multidata[mindex] != CNONE) oof->multidata[mindex] = -1; else @@ -405,8 +399,6 @@ void reset_multis_before(filestruct *fileptr, int mindex) } for (; oof != NULL; oof = oof->prev) { alloc_multidata_if_needed(oof); - if (oof->multidata == NULL) - continue; if (oof->multidata[mindex] == CNONE) oof->multidata[mindex] = -1; else