Module Name: src
Committed By: rillig
Date: Fri Jan 3 00:40:08 UTC 2025
Modified Files:
src/lib/libedit: el.c el.h keymacro.c map.c read.c
Log Message:
libedit: remove redundant break statements after EL_ABORT
To generate a diff of this commit:
cvs rdiff -u -r1.101 -r1.102 src/lib/libedit/el.c
cvs rdiff -u -r1.47 -r1.48 src/lib/libedit/el.h
cvs rdiff -u -r1.24 -r1.25 src/lib/libedit/keymacro.c
cvs rdiff -u -r1.55 -r1.56 src/lib/libedit/map.c
cvs rdiff -u -r1.108 -r1.109 src/lib/libedit/read.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/lib/libedit/el.c
diff -u src/lib/libedit/el.c:1.101 src/lib/libedit/el.c:1.102
--- src/lib/libedit/el.c:1.101 Sun Oct 30 19:11:31 2022
+++ src/lib/libedit/el.c Fri Jan 3 00:40:08 2025
@@ -1,4 +1,4 @@
-/* $NetBSD: el.c,v 1.101 2022/10/30 19:11:31 christos Exp $ */
+/* $NetBSD: el.c,v 1.102 2025/01/03 00:40:08 rillig Exp $ */
/*-
* Copyright (c) 1992, 1993
@@ -37,7 +37,7 @@
#if 0
static char sccsid[] = "@(#)el.c 8.2 (Berkeley) 1/3/94";
#else
-__RCSID("$NetBSD: el.c,v 1.101 2022/10/30 19:11:31 christos Exp $");
+__RCSID("$NetBSD: el.c,v 1.102 2025/01/03 00:40:08 rillig Exp $");
#endif
#endif /* not lint && not SCCSID */
@@ -274,7 +274,6 @@ el_wset(EditLine *el, int op, ...)
default:
rv = -1;
EL_ABORT((el->el_errfile, "Bad op %d\n", op));
- break;
}
break;
}
Index: src/lib/libedit/el.h
diff -u src/lib/libedit/el.h:1.47 src/lib/libedit/el.h:1.48
--- src/lib/libedit/el.h:1.47 Fri May 17 02:59:08 2024
+++ src/lib/libedit/el.h Fri Jan 3 00:40:08 2025
@@ -1,4 +1,4 @@
-/* $NetBSD: el.h,v 1.47 2024/05/17 02:59:08 christos Exp $ */
+/* $NetBSD: el.h,v 1.48 2025/01/03 00:40:08 rillig Exp $ */
/*-
* Copyright (c) 1992, 1993
@@ -153,7 +153,7 @@ libedit_private EditLine *el_init_intern
__FILE__, __LINE__); \
fprintf a; \
abort(); \
- } while( /*CONSTCOND*/0);
+ } while (0)
#else
#define EL_ABORT(a) abort()
#endif
Index: src/lib/libedit/keymacro.c
diff -u src/lib/libedit/keymacro.c:1.24 src/lib/libedit/keymacro.c:1.25
--- src/lib/libedit/keymacro.c:1.24 Tue Jul 23 10:18:52 2019
+++ src/lib/libedit/keymacro.c Fri Jan 3 00:40:08 2025
@@ -1,4 +1,4 @@
-/* $NetBSD: keymacro.c,v 1.24 2019/07/23 10:18:52 christos Exp $ */
+/* $NetBSD: keymacro.c,v 1.25 2025/01/03 00:40:08 rillig Exp $ */
/*-
* Copyright (c) 1992, 1993
@@ -37,7 +37,7 @@
#if 0
static char sccsid[] = "@(#)key.c 8.1 (Berkeley) 6/4/93";
#else
-__RCSID("$NetBSD: keymacro.c,v 1.24 2019/07/23 10:18:52 christos Exp $");
+__RCSID("$NetBSD: keymacro.c,v 1.25 2025/01/03 00:40:08 rillig Exp $");
#endif
#endif /* not lint && not SCCSID */
@@ -346,7 +346,6 @@ node__try(EditLine *el, keymacro_node_t
default:
EL_ABORT((el->el_errfile, "Bad XK_ type %d\n",
ptr->type));
- break;
}
switch (ptr->type = ntype) {
@@ -359,7 +358,6 @@ node__try(EditLine *el, keymacro_node_t
break;
default:
EL_ABORT((el->el_errfile, "Bad XK_ type %d\n", ntype));
- break;
}
} else {
/* still more chars to go */
@@ -444,7 +442,6 @@ node__put(EditLine *el, keymacro_node_t
break;
default:
EL_ABORT((el->el_errfile, "Bad XK_ type %d\n", ptr->type));
- break;
}
el_free(ptr);
}
@@ -614,7 +611,6 @@ keymacro_kprint(EditLine *el, const wcha
break;
default:
EL_ABORT((el->el_errfile, "Bad XK_ type %d\n", ntype));
- break;
}
else
(void) fprintf(el->el_outfile, fmt, ct_encode_string(key,
Index: src/lib/libedit/map.c
diff -u src/lib/libedit/map.c:1.55 src/lib/libedit/map.c:1.56
--- src/lib/libedit/map.c:1.55 Sun Oct 30 19:11:31 2022
+++ src/lib/libedit/map.c Fri Jan 3 00:40:08 2025
@@ -1,4 +1,4 @@
-/* $NetBSD: map.c,v 1.55 2022/10/30 19:11:31 christos Exp $ */
+/* $NetBSD: map.c,v 1.56 2025/01/03 00:40:08 rillig Exp $ */
/*-
* Copyright (c) 1992, 1993
@@ -37,7 +37,7 @@
#if 0
static char sccsid[] = "@(#)map.c 8.1 (Berkeley) 6/4/93";
#else
-__RCSID("$NetBSD: map.c,v 1.55 2022/10/30 19:11:31 christos Exp $");
+__RCSID("$NetBSD: map.c,v 1.56 2025/01/03 00:40:08 rillig Exp $");
#endif
#endif /* not lint && not SCCSID */
@@ -1390,7 +1390,6 @@ map_bind(EditLine *el, int argc, const w
/* coverity[dead_error_begin] */
default:
EL_ABORT((el->el_errfile, "Bad XK_ type %d\n", ntype));
- break;
}
return 0;
}
Index: src/lib/libedit/read.c
diff -u src/lib/libedit/read.c:1.108 src/lib/libedit/read.c:1.109
--- src/lib/libedit/read.c:1.108 Sun Oct 30 19:11:31 2022
+++ src/lib/libedit/read.c Fri Jan 3 00:40:08 2025
@@ -1,4 +1,4 @@
-/* $NetBSD: read.c,v 1.108 2022/10/30 19:11:31 christos Exp $ */
+/* $NetBSD: read.c,v 1.109 2025/01/03 00:40:08 rillig Exp $ */
/*-
* Copyright (c) 1992, 1993
@@ -37,7 +37,7 @@
#if 0
static char sccsid[] = "@(#)read.c 8.1 (Berkeley) 6/4/93";
#else
-__RCSID("$NetBSD: read.c,v 1.108 2022/10/30 19:11:31 christos Exp $");
+__RCSID("$NetBSD: read.c,v 1.109 2025/01/03 00:40:08 rillig Exp $");
#endif
#endif /* not lint && not SCCSID */
@@ -265,7 +265,6 @@ read_getcmd(EditLine *el, el_action_t *c
return -1;
default:
EL_ABORT((el->el_errfile, "Bad XK_ type \n"));
- break;
}
}
} while (cmd == ED_SEQUENCE_LEAD_IN);