1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- $OpenBSD: patch-sc_c,v 1.3 2017/05/12 20:27:25 naddy Exp $
- Index: sc.c
- --- sc.c.orig
- +++ sc.c
- @@ -212,7 +212,7 @@ flush_saved()
-
- if (dbidx < 0)
- return;
- - if (p = delbuf[dbidx]) {
- + if ((p = delbuf[dbidx])) {
- scxfree(delbuffmt[dbidx]);
- delbuffmt[dbidx] = NULL;
- }
- @@ -274,7 +274,7 @@ main (int argc, char **argv)
- else
- progname = argv[0];
-
- - while ((c = getopt(argc, argv, "axmoncrCReP:W:vq")) != EOF) {
- + while ((c = getopt(argc, argv, "axmoncrCReP:W:vq")) != -1) {
- switch (c) {
- case 'a':
- skipautorun = 1;
- @@ -425,7 +425,7 @@ main (int argc, char **argv)
- #endif
- optind = 1;
- stopdisp();
- - while ((o = getopt(argc, argv, "axmoncrCReP:W:vq")) != EOF) {
- + while ((o = getopt(argc, argv, "axmoncrCReP:W:vq")) != -1) {
- switch (o) {
- case 'v':
- Vopt = 1;
- @@ -520,7 +520,7 @@ main (int argc, char **argv)
- break;
- }
- }
- - if (redraw) printf(redraw);
- + if (redraw) printf("%s", redraw);
- exit (0);
- }
-
- @@ -845,7 +845,7 @@ main (int argc, char **argv)
- break;
- case 'C':
- color = !color;
- - if (has_colors())
- + if (has_colors()) {
- if (color) {
- attron(COLOR_PAIR(1));
- bkgd(COLOR_PAIR(1) | ' ');
- @@ -853,6 +853,7 @@ main (int argc, char **argv)
- attron(COLOR_PAIR(0));
- bkgd(COLOR_PAIR(0) | ' ');
- }
- + }
- error("Color %sabled.", color ? "en" : "dis");
- break;
- case 'N':
|