build: fix GTK/OpenSSL warnings + tab color OOB

This commit is contained in:
2026-03-10 23:05:56 -06:00
parent 0aa6c26490
commit c0e5ef79ec
7 changed files with 24 additions and 14 deletions

View File

@@ -408,7 +408,7 @@ mg_attr_list_create (const XTextColor *col, int size)
static void
mg_create_tab_colors (void)
{
XTextColor gui_palette[XTEXT_COLS];
XTextColor gui_palette[THEME_TOKEN_COUNT];
if (plain_list)
{

View File

@@ -184,7 +184,7 @@ settings_restore_icon_search_path (void)
if (!icon_theme || !theme_gtk3_settings_state.icon_search_path_captured)
return;
gtk_icon_theme_set_search_path (icon_theme, (const char * const *) theme_gtk3_settings_state.icon_search_path, theme_gtk3_settings_state.icon_search_path_count);
gtk_icon_theme_set_search_path (icon_theme, (const char **) theme_gtk3_settings_state.icon_search_path, theme_gtk3_settings_state.icon_search_path_count);
gtk_icon_theme_rescan_if_needed (icon_theme);
g_strfreev (theme_gtk3_settings_state.icon_search_path);
theme_gtk3_settings_state.icon_search_path = NULL;