aboutsummaryrefslogtreecommitdiff
path: root/src/update_check.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/update_check.c')
-rw-r--r--src/update_check.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/update_check.c b/src/update_check.c
index b1797c6c..c499e493 100644
--- a/src/update_check.c
+++ b/src/update_check.c
@@ -310,7 +310,7 @@ static void update_check_cb(GPid pid, gint status, gpointer data)
gboolean got_version = FALSE;
gboolean rel_result = FALSE;
gboolean dev_result = FALSE;
- gboolean show_dialog_always = (gboolean)data;
+ gboolean show_dialog_always = GPOINTER_TO_INT(data);
gchar buf[BUFFSIZE];
ssize_t size;
gchar *disp_rel_ver = NULL;
@@ -589,7 +589,7 @@ static void update_check_plugin_cb(GPid pid, gint status, gpointer data)
gchar *key, *val, *p;
gchar *cur_ver;
gint i;
- gboolean show_dialog_always = (gboolean)data;
+ gboolean show_dialog_always = GPOINTER_TO_INT(data);
gchar buf[BUFFSIZE];
ssize_t size;
GHashTable *plugin_version_table = NULL;
@@ -712,7 +712,7 @@ void update_check_plugin(gboolean show_dialog_always)
#endif
update_check_set_check_plugin_url(buf);
}
- spawn_curl(check_plugin_url, update_check_plugin_cb, (gpointer)show_dialog_always);
+ spawn_curl(check_plugin_url, update_check_plugin_cb, GINT_TO_POINTER(show_dialog_always));
}
#endif /* USE_UPDATE_CHECK_PLUGIN */
@@ -731,7 +731,7 @@ void update_check(gboolean show_dialog_always)
#endif
update_check_set_check_url(buf);
}
- spawn_curl(check_url, update_check_cb, (gpointer)show_dialog_always);
+ spawn_curl(check_url, update_check_cb, GINT_TO_POINTER(show_dialog_always));
}
void update_check_set_check_url(const gchar *url)