Commit 16dae7e5b332321e2f63ba843dfaecee6902b6ac
1 parent
0b280c57
Exists in
master
and in
5 other branches
Retirando warnings ao compilar para windows 64
Showing
6 changed files
with
29 additions
and
27 deletions
Show diff stats
src/pw3270/actions.c
@@ -285,7 +285,7 @@ static void connect_standard_action(GtkAction *action, GtkWidget *widget, const | @@ -285,7 +285,7 @@ static void connect_standard_action(GtkAction *action, GtkWidget *widget, const | ||
285 | 285 | ||
286 | static void lib3270_toggle_action(GtkToggleAction *action,GtkWidget *widget) | 286 | static void lib3270_toggle_action(GtkToggleAction *action,GtkWidget *widget) |
287 | { | 287 | { |
288 | - LIB3270_TOGGLE toggle = (LIB3270_TOGGLE) g_object_get_data(G_OBJECT(action),"toggle_id"); | 288 | + LIB3270_TOGGLE toggle = (LIB3270_TOGGLE) GPOINTER_TO_INT(g_object_get_data(G_OBJECT(action),"toggle_id")); |
289 | 289 | ||
290 | lib3270_trace_event(NULL,"Action %s toggled on widget %p (id=%d)\n",gtk_action_get_name(GTK_ACTION(action)),widget,(int) toggle); | 290 | lib3270_trace_event(NULL,"Action %s toggled on widget %p (id=%d)\n",gtk_action_get_name(GTK_ACTION(action)),widget,(int) toggle); |
291 | 291 | ||
@@ -298,17 +298,17 @@ static void lib3270_toggle_action(GtkToggleAction *action,GtkWidget *widget) | @@ -298,17 +298,17 @@ static void lib3270_toggle_action(GtkToggleAction *action,GtkWidget *widget) | ||
298 | static void selection_move_action(GtkAction *action, GtkWidget *widget) | 298 | static void selection_move_action(GtkAction *action, GtkWidget *widget) |
299 | { | 299 | { |
300 | trace_action(action,widget); | 300 | trace_action(action,widget); |
301 | - lib3270_move_selection(v3270_get_session(widget),(LIB3270_DIRECTION) g_object_get_data(G_OBJECT(action),"direction")); | 301 | + lib3270_move_selection(v3270_get_session(widget),(LIB3270_DIRECTION) GPOINTER_TO_INT(g_object_get_data(G_OBJECT(action),"direction"))); |
302 | } | 302 | } |
303 | 303 | ||
304 | static void cursor_move_action(GtkAction *action, GtkWidget *widget) | 304 | static void cursor_move_action(GtkAction *action, GtkWidget *widget) |
305 | { | 305 | { |
306 | - int flags = (int) g_object_get_data(G_OBJECT(action),"move_flags"); | 306 | + int flags = GPOINTER_TO_INT(g_object_get_data(G_OBJECT(action),"move_flags")); |
307 | 307 | ||
308 | lib3270_trace_event(NULL,"Action %s activated on widget %p flags=%04x\n", | 308 | lib3270_trace_event(NULL,"Action %s activated on widget %p flags=%04x\n", |
309 | gtk_action_get_name(action), | 309 | gtk_action_get_name(action), |
310 | widget, | 310 | widget, |
311 | - (unsigned int) g_object_get_data(G_OBJECT(action),"move_flags")); | 311 | + (unsigned int) flags); |
312 | 312 | ||
313 | lib3270_move_cursor(v3270_get_session(widget),(LIB3270_DIRECTION) (flags & 0x03), (flags & 0x80) ); | 313 | lib3270_move_cursor(v3270_get_session(widget),(LIB3270_DIRECTION) (flags & 0x03), (flags & 0x80) ); |
314 | } | 314 | } |
@@ -323,12 +323,12 @@ static void connect_move_action(GtkAction *action, GtkWidget *widget, const gcha | @@ -323,12 +323,12 @@ static void connect_move_action(GtkAction *action, GtkWidget *widget, const gcha | ||
323 | 323 | ||
324 | if(!g_ascii_strcasecmp(target,"selection")) | 324 | if(!g_ascii_strcasecmp(target,"selection")) |
325 | { | 325 | { |
326 | - g_object_set_data(G_OBJECT(action),"direction",(gpointer) (flags & 3)); | 326 | + g_object_set_data(G_OBJECT(action),"direction",GINT_TO_POINTER((flags & 3))); |
327 | g_signal_connect(action,"activate",G_CALLBACK(selection_move_action),widget); | 327 | g_signal_connect(action,"activate",G_CALLBACK(selection_move_action),widget); |
328 | } | 328 | } |
329 | else if(!g_ascii_strcasecmp(target,"cursor")) | 329 | else if(!g_ascii_strcasecmp(target,"cursor")) |
330 | { | 330 | { |
331 | - g_object_set_data(G_OBJECT(action),"move_flags",(gpointer) ((int) flags)); | 331 | + g_object_set_data(G_OBJECT(action),"move_flags",GINT_TO_POINTER( ((int) flags))); |
332 | g_signal_connect(action,"activate",G_CALLBACK(cursor_move_action),widget); | 332 | g_signal_connect(action,"activate",G_CALLBACK(cursor_move_action),widget); |
333 | } | 333 | } |
334 | else | 334 | else |
@@ -343,26 +343,28 @@ static void connect_move_action(GtkAction *action, GtkWidget *widget, const gcha | @@ -343,26 +343,28 @@ static void connect_move_action(GtkAction *action, GtkWidget *widget, const gcha | ||
343 | 343 | ||
344 | static void action_pfkey(GtkAction *action, GtkWidget *widget) | 344 | static void action_pfkey(GtkAction *action, GtkWidget *widget) |
345 | { | 345 | { |
346 | - lib3270_trace_event(NULL,"Action %s activated on widget %p key=%p\n",gtk_action_get_name(action),widget,g_object_get_data(G_OBJECT(action),"pfkey")); | ||
347 | - lib3270_pfkey(v3270_get_session(widget),(int) g_object_get_data(G_OBJECT(action),"pfkey")); | 346 | + int key = GPOINTER_TO_INT(g_object_get_data(G_OBJECT(action),"pfkey")); |
347 | + lib3270_trace_event(NULL,"Action %s activated on widget %p key=%d\n",gtk_action_get_name(action),widget,key); | ||
348 | + lib3270_pfkey(v3270_get_session(widget),key); | ||
348 | } | 349 | } |
349 | 350 | ||
350 | static void action_pakey(GtkAction *action, GtkWidget *widget) | 351 | static void action_pakey(GtkAction *action, GtkWidget *widget) |
351 | { | 352 | { |
352 | - lib3270_trace_event(NULL,"Action %s activated on widget %p key=%p\n",gtk_action_get_name(action),widget,g_object_get_data(G_OBJECT(action),"pakey")); | ||
353 | - lib3270_pakey(v3270_get_session(widget),(int) g_object_get_data(G_OBJECT(action),"pakey")); | 353 | + int key = GPOINTER_TO_INT(g_object_get_data(G_OBJECT(action),"pakey")); |
354 | + lib3270_trace_event(NULL,"Action %s activated on widget %p key=%d\n",gtk_action_get_name(action),widget,key); | ||
355 | + lib3270_pakey(v3270_get_session(widget),key); | ||
354 | } | 356 | } |
355 | 357 | ||
356 | static void action_set_toggle(GtkAction *action, GtkWidget *widget) | 358 | static void action_set_toggle(GtkAction *action, GtkWidget *widget) |
357 | { | 359 | { |
358 | - LIB3270_TOGGLE id = (LIB3270_TOGGLE) g_object_get_data(G_OBJECT(action),"toggle_id"); | 360 | + LIB3270_TOGGLE id = (LIB3270_TOGGLE) GPOINTER_TO_INT(g_object_get_data(G_OBJECT(action),"toggle_id")); |
359 | lib3270_trace_event(NULL,"Action %s activated on widget %p toggle=%d\n",gtk_action_get_name(action),widget,id); | 361 | lib3270_trace_event(NULL,"Action %s activated on widget %p toggle=%d\n",gtk_action_get_name(action),widget,id); |
360 | lib3270_set_toggle(v3270_get_session(widget),id,1); | 362 | lib3270_set_toggle(v3270_get_session(widget),id,1); |
361 | } | 363 | } |
362 | 364 | ||
363 | static void action_reset_toggle(GtkAction *action, GtkWidget *widget) | 365 | static void action_reset_toggle(GtkAction *action, GtkWidget *widget) |
364 | { | 366 | { |
365 | - LIB3270_TOGGLE id = (LIB3270_TOGGLE) g_object_get_data(G_OBJECT(action),"toggle_id"); | 367 | + LIB3270_TOGGLE id = (LIB3270_TOGGLE) GPOINTER_TO_INT(g_object_get_data(G_OBJECT(action),"toggle_id")); |
366 | lib3270_trace_event(NULL,"Action %s activated on widget %p toggle=%d\n",gtk_action_get_name(action),widget,id); | 368 | lib3270_trace_event(NULL,"Action %s activated on widget %p toggle=%d\n",gtk_action_get_name(action),widget,id); |
367 | lib3270_set_toggle(v3270_get_session(widget),id,0); | 369 | lib3270_set_toggle(v3270_get_session(widget),id,0); |
368 | } | 370 | } |
@@ -682,7 +684,7 @@ GtkAction * ui_get_action(GtkWidget *widget, const gchar *name, GHashTable *hash | @@ -682,7 +684,7 @@ GtkAction * ui_get_action(GtkWidget *widget, const gchar *name, GHashTable *hash | ||
682 | action = GTK_ACTION(gtk_toggle_action_new(nm,NULL,NULL,NULL)); | 684 | action = GTK_ACTION(gtk_toggle_action_new(nm,NULL,NULL,NULL)); |
683 | if(id < LIB3270_TOGGLE_COUNT) | 685 | if(id < LIB3270_TOGGLE_COUNT) |
684 | toggle_action[id] = action; | 686 | toggle_action[id] = action; |
685 | - g_object_set_data(G_OBJECT(action),"toggle_id",(gpointer) id); | 687 | + g_object_set_data(G_OBJECT(action),"toggle_id",GINT_TO_POINTER(id)); |
686 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action),(lib3270_get_toggle(v3270_get_session(widget),id) != 0)); | 688 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action),(lib3270_get_toggle(v3270_get_session(widget),id) != 0)); |
687 | g_signal_connect(action,"toggled",G_CALLBACK(lib3270_toggle_action),widget); | 689 | g_signal_connect(action,"toggled",G_CALLBACK(lib3270_toggle_action),widget); |
688 | break; | 690 | break; |
@@ -694,25 +696,25 @@ GtkAction * ui_get_action(GtkWidget *widget, const gchar *name, GHashTable *hash | @@ -694,25 +696,25 @@ GtkAction * ui_get_action(GtkWidget *widget, const gchar *name, GHashTable *hash | ||
694 | 696 | ||
695 | case ACTION_TYPE_PFKEY: | 697 | case ACTION_TYPE_PFKEY: |
696 | action = gtk_action_new(nm,NULL,NULL,NULL); | 698 | action = gtk_action_new(nm,NULL,NULL,NULL); |
697 | - g_object_set_data(G_OBJECT(action),"pfkey",(gpointer) id); | 699 | + g_object_set_data(G_OBJECT(action),"pfkey",GINT_TO_POINTER(id)); |
698 | g_signal_connect(action,"activate",G_CALLBACK(action_pfkey),widget); | 700 | g_signal_connect(action,"activate",G_CALLBACK(action_pfkey),widget); |
699 | break; | 701 | break; |
700 | 702 | ||
701 | case ACTION_TYPE_PAKEY: | 703 | case ACTION_TYPE_PAKEY: |
702 | action = gtk_action_new(nm,NULL,NULL,NULL); | 704 | action = gtk_action_new(nm,NULL,NULL,NULL); |
703 | - g_object_set_data(G_OBJECT(action),"pakey",(gpointer) id); | 705 | + g_object_set_data(G_OBJECT(action),"pakey",GINT_TO_POINTER(id)); |
704 | g_signal_connect(action,"activate",G_CALLBACK(action_pakey),widget); | 706 | g_signal_connect(action,"activate",G_CALLBACK(action_pakey),widget); |
705 | break; | 707 | break; |
706 | 708 | ||
707 | case ACTION_TYPE_SET: | 709 | case ACTION_TYPE_SET: |
708 | action = gtk_action_new(nm,NULL,NULL,NULL); | 710 | action = gtk_action_new(nm,NULL,NULL,NULL); |
709 | - g_object_set_data(G_OBJECT(action),"toggle_id",(gpointer) id); | 711 | + g_object_set_data(G_OBJECT(action),"toggle_id",GINT_TO_POINTER(id)); |
710 | g_signal_connect(action,"activate",G_CALLBACK(action_set_toggle),widget); | 712 | g_signal_connect(action,"activate",G_CALLBACK(action_set_toggle),widget); |
711 | break; | 713 | break; |
712 | 714 | ||
713 | case ACTION_TYPE_RESET: | 715 | case ACTION_TYPE_RESET: |
714 | action = gtk_action_new(nm,NULL,NULL,NULL); | 716 | action = gtk_action_new(nm,NULL,NULL,NULL); |
715 | - g_object_set_data(G_OBJECT(action),"toggle_id",(gpointer) id); | 717 | + g_object_set_data(G_OBJECT(action),"toggle_id",GINT_TO_POINTER(id)); |
716 | g_signal_connect(action,"activate",G_CALLBACK(action_reset_toggle),widget); | 718 | g_signal_connect(action,"activate",G_CALLBACK(action_reset_toggle),widget); |
717 | break; | 719 | break; |
718 | 720 |
src/pw3270/colors.c
@@ -177,7 +177,7 @@ static void load_color_scheme(GKeyFile *conf, const gchar *group, GdkColor *clr) | @@ -177,7 +177,7 @@ static void load_color_scheme(GKeyFile *conf, const gchar *group, GdkColor *clr) | ||
177 | if(colorsel) | 177 | if(colorsel) |
178 | { | 178 | { |
179 | // Update color selection widget | 179 | // Update color selection widget |
180 | - int id = (int) g_object_get_data(G_OBJECT(colorsel),"colorid"); | 180 | + int id = GPOINTER_TO_INT(g_object_get_data(G_OBJECT(colorsel),"colorid")); |
181 | if(id >= 0 && id < V3270_COLOR_COUNT) | 181 | if(id >= 0 && id < V3270_COLOR_COUNT) |
182 | gtk_color_selection_set_current_color(GTK_COLOR_SELECTION(colorsel),clr+id); | 182 | gtk_color_selection_set_current_color(GTK_COLOR_SELECTION(colorsel),clr+id); |
183 | } | 183 | } |
@@ -314,7 +314,7 @@ static void load_color_scheme(GKeyFile *conf, const gchar *group, GdkColor *clr) | @@ -314,7 +314,7 @@ static void load_color_scheme(GKeyFile *conf, const gchar *group, GdkColor *clr) | ||
314 | static void color_changed(GtkColorSelection *colorselection, GtkWidget *widget) | 314 | static void color_changed(GtkColorSelection *colorselection, GtkWidget *widget) |
315 | { | 315 | { |
316 | GdkColor clr; | 316 | GdkColor clr; |
317 | - int id = (int) g_object_get_data(G_OBJECT(colorselection),"colorid"); | 317 | + int id = GPOINTER_TO_INT(g_object_get_data(G_OBJECT(colorselection),"colorid")); |
318 | 318 | ||
319 | if(id < 0 || id >= V3270_COLOR_COUNT) | 319 | if(id < 0 || id >= V3270_COLOR_COUNT) |
320 | return; | 320 | return; |
@@ -347,7 +347,7 @@ static void load_color_scheme(GKeyFile *conf, const gchar *group, GdkColor *clr) | @@ -347,7 +347,7 @@ static void load_color_scheme(GKeyFile *conf, const gchar *group, GdkColor *clr) | ||
347 | if(id < 0 || id >= V3270_COLOR_COUNT) | 347 | if(id < 0 || id >= V3270_COLOR_COUNT) |
348 | return; | 348 | return; |
349 | 349 | ||
350 | - g_object_set_data(G_OBJECT(color),"colorid",(gpointer) id); | 350 | + g_object_set_data(G_OBJECT(color),"colorid",GINT_TO_POINTER(id)); |
351 | clr = v3270_get_color(widget,id); | 351 | clr = v3270_get_color(widget,id); |
352 | 352 | ||
353 | gtk_color_selection_set_previous_color(GTK_COLOR_SELECTION(color),saved+id); | 353 | gtk_color_selection_set_previous_color(GTK_COLOR_SELECTION(color),saved+id); |
src/pw3270/common/config.c
@@ -158,7 +158,7 @@ gchar * get_last_error_msg(void) | @@ -158,7 +158,7 @@ gchar * get_last_error_msg(void) | ||
158 | 158 | ||
159 | gboolean registry_get_double(HKEY hKey, const gchar *key, gdouble *value) | 159 | gboolean registry_get_double(HKEY hKey, const gchar *key, gdouble *value) |
160 | { | 160 | { |
161 | - GError * error = NULL; | 161 | +// GError * error = NULL; |
162 | BYTE data[4096]; | 162 | BYTE data[4096]; |
163 | unsigned long datatype; | 163 | unsigned long datatype; |
164 | unsigned long datalen = sizeof(data); | 164 | unsigned long datalen = sizeof(data); |
src/pw3270/uiparser/action.c
@@ -64,7 +64,7 @@ | @@ -64,7 +64,7 @@ | ||
64 | return; | 64 | return; |
65 | } | 65 | } |
66 | 66 | ||
67 | - g_object_set_data(G_OBJECT(action),"id_group",(gpointer) id); | 67 | + g_object_set_data(G_OBJECT(action),"id_group",GINT_TO_POINTER(id)); |
68 | 68 | ||
69 | } | 69 | } |
70 | else if(!g_ascii_strcasecmp(name[f],"icon")) | 70 | else if(!g_ascii_strcasecmp(name[f],"icon")) |
@@ -105,7 +105,7 @@ | @@ -105,7 +105,7 @@ | ||
105 | } | 105 | } |
106 | else if(!g_ascii_strcasecmp(name[f],"id")) | 106 | else if(!g_ascii_strcasecmp(name[f],"id")) |
107 | { | 107 | { |
108 | - g_object_set_data(G_OBJECT(action),"action_id",(gpointer) atoi(value[f])); | 108 | + g_object_set_data(G_OBJECT(action),"action_id",GINT_TO_POINTER(atoi(value[f]))); |
109 | } | 109 | } |
110 | else | 110 | else |
111 | { | 111 | { |
src/pw3270/uiparser/parser.c
@@ -108,7 +108,7 @@ struct action_info | @@ -108,7 +108,7 @@ struct action_info | ||
108 | 108 | ||
109 | static void action_group_setup(gpointer key, GtkAction *action, struct action_info *info) | 109 | static void action_group_setup(gpointer key, GtkAction *action, struct action_info *info) |
110 | { | 110 | { |
111 | - int group_id = (int) g_object_get_data(G_OBJECT(action),"id_group"); | 111 | + int group_id = GPOINTER_TO_INT(g_object_get_data(G_OBJECT(action),"id_group")); |
112 | 112 | ||
113 | gtk_action_set_accel_group(action,info->accel_group); | 113 | gtk_action_set_accel_group(action,info->accel_group); |
114 | 114 |
src/pw3270/window.c
@@ -211,8 +211,8 @@ | @@ -211,8 +211,8 @@ | ||
211 | { | 211 | { |
212 | if(gtk_check_menu_item_get_active(item)) | 212 | if(gtk_check_menu_item_get_active(item)) |
213 | { | 213 | { |
214 | - trace("screen model on widget %p changes to %d",widget,(int) g_object_get_data(G_OBJECT(item),"mode_3270")); | ||
215 | - lib3270_set_model(v3270_get_session(widget),(int) g_object_get_data(G_OBJECT(item),"mode_3270")); | 214 | + trace("screen model on widget %p changes to %d",widget,GPOINTER_TO_INT(g_object_get_data(G_OBJECT(item),"mode_3270"))); |
215 | + lib3270_set_model(v3270_get_session(widget),GPOINTER_TO_INT(g_object_get_data(G_OBJECT(item),"mode_3270"))); | ||
216 | } | 216 | } |
217 | } | 217 | } |
218 | 218 | ||
@@ -234,7 +234,7 @@ | @@ -234,7 +234,7 @@ | ||
234 | item = gtk_radio_menu_item_new_with_label(group,name); | 234 | item = gtk_radio_menu_item_new_with_label(group,name); |
235 | g_free(name); | 235 | g_free(name); |
236 | 236 | ||
237 | - g_object_set_data(G_OBJECT(item),"mode_3270",(gpointer) (f+2)); | 237 | + g_object_set_data(G_OBJECT(item),"mode_3270",GINT_TO_POINTER((f+2))); |
238 | 238 | ||
239 | group = gtk_radio_menu_item_get_group(GTK_RADIO_MENU_ITEM(item)); | 239 | group = gtk_radio_menu_item_get_group(GTK_RADIO_MENU_ITEM(item)); |
240 | 240 |