From 45b9dea901cec7045be1a98f61d48d41dc965a9f Mon Sep 17 00:00:00 2001 From: Robin Haberkorn Date: Fri, 18 Jul 2025 01:12:45 +0300 Subject: 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"`. --- src/interface-gtk/interface.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/interface-gtk/interface.c') diff --git a/src/interface-gtk/interface.c b/src/interface-gtk/interface.c index b2316bc..973225e 100644 --- a/src/interface-gtk/interface.c +++ b/src/interface-gtk/interface.c @@ -1224,7 +1224,7 @@ teco_interface_event_loop(GError **error) * This is not necessary on Windows since the icon included * as a resource will be used by default. */ - static const gchar *icon_files[] = { + static const gchar *const icon_files[] = { "sciteco-48.png", "sciteco-32.png", "sciteco-16.png" }; GList *icon_list = NULL; -- cgit v1.2.3