diff options
author | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2025-07-18 01:12:45 +0300 |
---|---|---|
committer | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2025-07-18 01:12:45 +0300 |
commit | 45b9dea901cec7045be1a98f61d48d41dc965a9f (patch) | |
tree | d3d09c2340f815ae17820ce46fc677f8d9c5d6d2 /src/qreg.c | |
parent | 3a2583e918bcc805fe860252f8a520fc2f9b26ce (diff) | |
download | sciteco-45b9dea901cec7045be1a98f61d48d41dc965a9f.tar.gz |
make some array declarations real constants
* `static const char *p = "FOO"` is not a true constant since
the variable p can still be changed.
It has to be declared as `static const char *const p = "FOO"`,
so that the pointer itself is constant.
* In case of string constants, it's easier however to use `static const char p[] = "FOO"`.
Diffstat (limited to 'src/qreg.c')
-rw-r--r-- | src/qreg.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -1341,7 +1341,7 @@ teco_ed_hook(teco_ed_hook_t type, GError **error) return teco_expressions_discard_args(error) && teco_expressions_brace_close(error); - static const gchar *type2name[] = { + static const gchar *const type2name[] = { [TECO_ED_HOOK_ADD-1] = "ADD", [TECO_ED_HOOK_EDIT-1] = "EDIT", [TECO_ED_HOOK_CLOSE-1] = "CLOSE", |