aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/view.c
diff options
context:
space:
mode:
authorRobin Haberkorn <robin.haberkorn@googlemail.com>2025-07-18 01:12:45 +0300
committerRobin Haberkorn <robin.haberkorn@googlemail.com>2025-07-18 01:12:45 +0300
commit45b9dea901cec7045be1a98f61d48d41dc965a9f (patch)
treed3d09c2340f815ae17820ce46fc677f8d9c5d6d2 /src/view.c
parent3a2583e918bcc805fe860252f8a520fc2f9b26ce (diff)
downloadsciteco-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/view.c')
-rw-r--r--src/view.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/view.c b/src/view.c
index 972828a..0fc1986 100644
--- a/src/view.c
+++ b/src/view.c
@@ -149,7 +149,7 @@ TECO_DEFINE_UNDO_CALL(teco_view_ssm, teco_view_t *, unsigned int, uptr_t, sptr_t
void
teco_view_set_representations(teco_view_t *ctx)
{
- static const char *reps[] = {
+ static const gchar reps[][4] = {
"^@", "^A", "^B", "^C", "^D", "^E", "^F", "^G",
"^H", "TAB" /* ^I */, "LF" /* ^J */, "^K", "^L", "CR" /* ^M */, "^N", "^O",
"^P", "^Q", "^R", "^S", "^T", "^U", "^V", "^W",