util: Get rid of conditional compilation in calls_find_in_store()
This is not needed anymore after bumping the required glib version to 2.64.
This commit is contained in:
committed by
Guido Gunther
parent
a4c2b64319
commit
cfd3c2a7fe
12
src/util.c
12
src/util.c
@@ -180,15 +180,16 @@ calls_find_in_store (GListModel *list,
|
||||
gpointer item,
|
||||
guint *position)
|
||||
{
|
||||
#if GLIB_CHECK_VERSION(2, 64, 0)
|
||||
return g_list_store_find ((GListStore *) list,
|
||||
item,
|
||||
position);
|
||||
#else
|
||||
GListStore *store = (GListStore *) list;
|
||||
guint count;
|
||||
|
||||
g_return_val_if_fail (G_IS_LIST_MODEL (list), FALSE);
|
||||
|
||||
if (G_IS_LIST_STORE (store))
|
||||
return g_list_store_find (store,
|
||||
item,
|
||||
position);
|
||||
|
||||
count = g_list_model_get_n_items (list);
|
||||
|
||||
for (guint i = 0; i < count; i++) {
|
||||
@@ -203,7 +204,6 @@ calls_find_in_store (GListModel *list,
|
||||
}
|
||||
}
|
||||
return FALSE;
|
||||
#endif
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user