From ffce6a8e607c3e103311e8f7f6f51d41059f7585 Mon Sep 17 00:00:00 2001 From: Camil Staps Date: Wed, 12 Aug 2015 12:23:21 +0200 Subject: Removed some casting warnings --- Linux_C_12/cCrossCallMenus_121.c | 2 +- Linux_C_12/cCrossCallWindows_121.c | 2 +- Linux_C_12/cCrossCallxDI_121.c | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Linux_C_12/cCrossCallMenus_121.c b/Linux_C_12/cCrossCallMenus_121.c index 8ca3cda..d3ae18e 100644 --- a/Linux_C_12/cCrossCallMenus_121.c +++ b/Linux_C_12/cCrossCallMenus_121.c @@ -162,7 +162,7 @@ void EvalCcRqINSERTMENUITEM (CrossCallInfo *pcci) } */ printf("Creating return Cci\n"); - MakeReturn1Cci (pcci, (int) menu_item); + MakeReturn1Cci (pcci, (int64_t) menu_item); } /* Cross call procedure implementations. diff --git a/Linux_C_12/cCrossCallWindows_121.c b/Linux_C_12/cCrossCallWindows_121.c index 9950a52..93112ea 100644 --- a/Linux_C_12/cCrossCallWindows_121.c +++ b/Linux_C_12/cCrossCallWindows_121.c @@ -893,7 +893,7 @@ void EvalCcRqGETWINDOWTEXT (CrossCallInfo *pcci) /* hwnd; textptr result. */ if (GTK_IS_BUTTON(window)) { - textptr = createMnemonicString(title); + textptr = createMnemonicString((gchar*) title); } else { textptr = g_strdup(title); } diff --git a/Linux_C_12/cCrossCallxDI_121.c b/Linux_C_12/cCrossCallxDI_121.c index 631c33d..9fcd617 100644 --- a/Linux_C_12/cCrossCallxDI_121.c +++ b/Linux_C_12/cCrossCallxDI_121.c @@ -554,18 +554,18 @@ void EvalCcRqCREATETOOLBARITEM (CrossCallInfo *pcci) { GtkWidget *toolbar; GdkPixbuf *pixbuf; - gint index; + gpointer index; printf("EvalCcRqCREATETOOLBARITEM\n"); if (pcci->p1 && (pcci->p1 != OS_NO_WINDOW_PTR)) { toolbar = GTK_WIDGET(pcci->p1); pixbuf = GDK_PIXBUF(pcci->p2); - index = pcci->p3; + index = (gpointer) pcci->p3; gtk_toolbar_append_item(GTK_TOOLBAR(toolbar), NULL, NULL, NULL, gtk_image_new_from_pixbuf(pixbuf), - GTK_SIGNAL_FUNC(toolbar_handler), (gpointer) index); + GTK_SIGNAL_FUNC(toolbar_handler), index); } MakeReturn0Cci (pcci); } -- cgit v1.2.3