aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/interface-curses
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/interface-curses
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/interface-curses')
-rw-r--r--src/interface-curses/interface.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/interface-curses/interface.c b/src/interface-curses/interface.c
index 127e0b6..770062e 100644
--- a/src/interface-curses/interface.c
+++ b/src/interface-curses/interface.c
@@ -1518,7 +1518,7 @@ teco_interface_set_clipboard(const gchar *name, const gchar *str, gsize str_len,
if (teco_interface_osc52_is_enabled())
return teco_interface_osc52_set_clipboard(name, str, str_len, error);
- static const gchar *reg_name = "$SCITECO_CLIPBOARD_SET";
+ static const gchar reg_name[] = "$SCITECO_CLIPBOARD_SET";
teco_qreg_t *reg = teco_qreg_table_find(&teco_qreg_table_globals, reg_name, strlen(reg_name));
if (!reg) {
@@ -1579,7 +1579,7 @@ teco_interface_get_clipboard(const gchar *name, gchar **str, gsize *len, GError
if (teco_interface_osc52_is_enabled())
return teco_interface_osc52_get_clipboard(name, str, len, error);
- static const gchar *reg_name = "$SCITECO_CLIPBOARD_GET";
+ static const gchar reg_name[] = "$SCITECO_CLIPBOARD_GET";
teco_qreg_t *reg = teco_qreg_table_find(&teco_qreg_table_globals, reg_name, strlen(reg_name));
if (!reg) {