From ab23be1cfc5f524e652a1a25f8e4106534b3e4b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mario=20H=C3=BCttel?= Date: Tue, 12 Mar 2019 19:28:17 +0100 Subject: [PATCH] Make enum in sorting function const --- layer-selector.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/layer-selector.c b/layer-selector.c index db98f96..35e6142 100644 --- a/layer-selector.c +++ b/layer-selector.c @@ -162,10 +162,11 @@ static gint sort_func(GtkListBoxRow *row1, GtkListBoxRow *row2, gpointer unused) { LayerElement *le1, *le2; gint ret; - enum layer_selector_sort_algo default_sort = LAYER_SELECTOR_SORT_DOWN; - enum layer_selector_sort_algo *algo = (enum layer_selector_sort_algo *)unused; + static const enum layer_selector_sort_algo default_sort = LAYER_SELECTOR_SORT_DOWN; + const enum layer_selector_sort_algo *algo = (const enum layer_selector_sort_algo *)unused; /* Assume downward sorting */ + /* TODO: This is nasty. Find a better way */ if (!algo) algo = &default_sort;