summaryrefslogtreecommitdiff
path: root/gui/MemcardDlg.c
diff options
context:
space:
mode:
Diffstat (limited to 'gui/MemcardDlg.c')
-rw-r--r--gui/MemcardDlg.c19
1 files changed, 10 insertions, 9 deletions
diff --git a/gui/MemcardDlg.c b/gui/MemcardDlg.c
index bfe96125..137fe907 100644
--- a/gui/MemcardDlg.c
+++ b/gui/MemcardDlg.c
@@ -28,6 +28,7 @@
#include "Linux.h"
#include "../libpcsxcore/sio.h"
+#include "MemcardDlg.h"
#if GTK_CHECK_VERSION(2, 20, 0) && !GTK_CHECK_VERSION(3, 0, 0)
#include "gdk-compat.h"
@@ -328,7 +329,7 @@ static void UpdateListItems(int mcd, GtkWidget *widget) {
gtk_widget_show(List);
- OnTreeSelectionChanged(gtk_tree_view_get_selection(GTK_TREE_VIEW(List)), (gpointer)mcd);
+ OnTreeSelectionChanged(gtk_tree_view_get_selection(GTK_TREE_VIEW(List)), (gpointer)(long)mcd);
}
static void UpdateMcdDlg(GtkWidget *widget) {
@@ -352,7 +353,7 @@ static void OnMcd_Close(GtkDialog *dialog, gint arg1, gpointer user_data) {
}
static void OnMcd_FileChange(GtkWidget *widget, gpointer user_data) {
- gint memcard = (int)user_data;
+ gint memcard = (int)(long)user_data;
gchar *filename;
GtkWidget *chooser;
@@ -394,7 +395,7 @@ static void OnMcd_Format(GtkWidget *widget, gpointer user_data) {
gint result;
char *str;
- gint memcard = (int)user_data;
+ gint memcard = (int)(long)user_data;
message_dialog = gtk_message_dialog_new(NULL, GTK_DIALOG_MODAL,
GTK_MESSAGE_QUESTION, GTK_BUTTONS_NONE,
@@ -447,10 +448,10 @@ static void OnMcd_New(GtkWidget *widget, gpointer user_data) {
CreateMcd(name);
- if ((int)user_data == 1) strncpy(Config.Mcd1, name, MAXPATHLEN);
+ if ((int)(long)user_data == 1) strncpy(Config.Mcd1, name, MAXPATHLEN);
else strncpy(Config.Mcd2, name, MAXPATHLEN);
- LoadMcd((int)user_data, name);
+ LoadMcd((int)(long)user_data, name);
LoadMcdDlg(widget);
g_free(name);
@@ -504,7 +505,7 @@ static void CopyMemcardData(char *from, char *to, gint *i, gchar *str) {
}
static void OnMcd_CopyTo(GtkWidget *widget, gpointer user_data) {
- gint mcd = (gint)user_data;
+ gint mcd = (gint)(long)user_data;
GtkTreeIter iter;
GtkTreeModel *model;
@@ -571,7 +572,7 @@ static void OnMemcardDelete(GtkWidget *widget, gpointer user_data) {
GtkWidget *tree;
GtkTreeSelection *sel;
- gint memcard = (int)user_data;
+ gint memcard = (int)(long)user_data;
xml = glade_get_widget_tree(widget);
@@ -624,7 +625,7 @@ static void OnTreeSelectionChanged(GtkTreeSelection *selection, gpointer user_da
int i;
McdBlock b;
- gint memcard = (int)user_data;
+ gint memcard = (int)(long)user_data;
xml = glade_get_widget_tree(GtkCList_McdList1);
selected = gtk_tree_selection_get_selected(selection, &model, &iter);
@@ -676,7 +677,7 @@ static void OnTreeSelectionChanged(GtkTreeSelection *selection, gpointer user_da
}
}
-gboolean updateFunc(gpointer data) {
+static gboolean updateFunc(gpointer data) {
if (quit) return FALSE;
currentIcon++;
UpdateListItems(1, GtkCList_McdList1);