static gint collection_manager_sort_cb(gconstpointer a, gconstpointer b)
{
- const gchar *char_a = a;
- const gchar *char_b = b;
+ const gchar *char_a = static_cast<const gchar *>(a);
+ const gchar *char_b = static_cast<const gchar *>(b);
return g_strcmp0(char_a, char_b);
}
static gint collection_list_sort_cb(gconstpointer a, gconstpointer b)
{
- const CollectInfo *cia = a;
- const CollectInfo *cib = b;
+ const CollectInfo *cia = static_cast<const CollectInfo *>(a);
+ const CollectInfo *cib = static_cast<const CollectInfo *>(b);
switch (collection_list_sort_method)
{
static gint dupe_match_binary_search_cb(gconstpointer a, gconstpointer b)
{
const DupeItem *di1 = *((DupeItem **) a);
- const DupeItem *di2 = b;
+ const DupeItem *di2 = static_cast<const DupeItem *>(b);
DupeMatchType mask = param_match_mask;
if (mask & DUPE_MATCH_ALL)
static gint editor_sort(gconstpointer a, gconstpointer b)
{
- const EditorDescription *ea = a;
- const EditorDescription *eb = b;
+ const EditorDescription *ea = static_cast<const EditorDescription *>(a);
+ const EditorDescription *eb = static_cast<const EditorDescription *>(b);
gchar *caseless_name_ea;
gchar *caseless_name_eb;
gchar *collate_key_ea;
static gint file_data_sort_by_ext(gconstpointer a, gconstpointer b)
{
- const FileData *fda = a;
- const FileData *fdb = b;
+ const FileData *fda = static_cast<const FileData *>(a);
+ const FileData *fdb = static_cast<const FileData *>(b);
if (fda->sidecar_priority < fdb->sidecar_priority) return -1;
if (fda->sidecar_priority > fdb->sidecar_priority) return 1;
static gint layout_window_menu_list_sort_cb(gconstpointer a, gconstpointer b)
{
- const WindowNames *wna = a;
- const WindowNames *wnb = b;
+ const WindowNames *wna = static_cast<const WindowNames *>(a);
+ const WindowNames *wnb = static_cast<const WindowNames *>(b);
return g_strcmp0((gchar *)wna->name, (gchar *)wnb->name);
}