This commit only eliminates two 'nop' instructions and
one 'jmp' instruction. However, it makes that C source
code look a little bit prettier than it looked before.
[ and yes, some unnecessary parenthesis were used to ]
[ force an alignment of some related lines. it costs ]
[ us nothing in extra code yet helps in readability. ]
Signed-off-by: Jim Warner <james.warner@comcast.net>
char *p;
p = scat(row, str);
- if (nobuf || !Curwin->rc.double_up)
- goto flush_it;
- if (!tog) {
+ if (Curwin->rc.double_up
+ && (!nobuf)
+ && (!tog)) {
scat(p, Double_sp);
tog = 1;
return 0;
}
-flush_it:
scat(p, "\n");
show_special(0, row);
row[0] = '\0';