mirror of
https://gitlab.gnome.org/GNOME/calls.git
synced 2024-12-12 07:37:35 +00:00
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:
parent
a4c2b64319
commit
cfd3c2a7fe
1 changed files with 6 additions and 6 deletions
12
src/util.c
12
src/util.c
|
@ -180,15 +180,16 @@ calls_find_in_store (GListModel *list,
|
||||||
gpointer item,
|
gpointer item,
|
||||||
guint *position)
|
guint *position)
|
||||||
{
|
{
|
||||||
#if GLIB_CHECK_VERSION(2, 64, 0)
|
GListStore *store = (GListStore *) list;
|
||||||
return g_list_store_find ((GListStore *) list,
|
|
||||||
item,
|
|
||||||
position);
|
|
||||||
#else
|
|
||||||
guint count;
|
guint count;
|
||||||
|
|
||||||
g_return_val_if_fail (G_IS_LIST_MODEL (list), FALSE);
|
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);
|
count = g_list_model_get_n_items (list);
|
||||||
|
|
||||||
for (guint i = 0; i < count; i++) {
|
for (guint i = 0; i < count; i++) {
|
||||||
|
@ -203,7 +204,6 @@ calls_find_in_store (GListModel *list,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return FALSE;
|
return FALSE;
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in a new issue