Mercurial > hg > xemacs-beta
comparison src/ChangeLog @ 2054:91d4c8c65a0f
[xemacs-hg @ 2004-05-02 04:06:51 by malcolmp]
Fix warnings and errors when building GTK using C++ and --use-union-type.
author | malcolmp |
---|---|
date | Sun, 02 May 2004 04:07:01 +0000 |
parents | a7dd0aed0fe6 |
children | 471242c84954 |
comparison
equal
deleted
inserted
replaced
2053:11e709117623 | 2054:91d4c8c65a0f |
---|---|
1 2004-04-20 Malcolm Purvis <malcolmpurvis@optushome.com.au> | |
2 | |
3 * console-gtk-impl.h: Include X11.h. | |
4 * console-gtk-impl.h (struct gtk_device): Use X types for keysym data. | |
5 * data.c (Fstring_to_number): Cast Ibtye to char* for atoX arg. | |
6 * device-gtk.c (gtk_init_device): Convert gtkrc filename to extern | |
7 encoding before use by GTK. | |
8 * device-gtk.c (Fgtk_grab_pointer): Cast bitmask to expected type. | |
9 * emacs-marshals.c: INT return type is gint, not guint. | |
10 * event-gtk.c: Add args to gtk_keysym_to_emacs_keysym() prototype. | |
11 * event-gtk.c (gtk_event_to_emacs_event): Cast button posn from | |
12 double to int. | |
13 * event-gtk.c (gtk_reset_key_mapping): Avoid casts to void* for | |
14 keysym_map. | |
15 * frame-gtk.c (gtk_set_initial_frame_size): Avoid '|' of bitfield enum. | |
16 * frame-gtk.c (gtk_initialize_frame_size): Cast to right type. | |
17 * frame-gtk.c (gtk_get_frame_parent): Cast to right type. | |
18 * frame-gtk.c (gtk_set_frame_size): Avoid '|' of bitfield enum. | |
19 * gccache-gtk.c: mask type is unsigned long, not enum. | |
20 * gccache-gtk.c (gc_cache_lookup): mask type is unsigned long, not enum. | |
21 * gccache-gtk.h (gc_cache_lookup): mask type is unsigned long, not enum | |
22 * glade.c (Fglade_xml_signal_connect): Cast Ibtye to char*. | |
23 * glyphs-gtk.c: Remove extra definition of Qxface. | |
24 * glyphs-gtk.c (gtk_print_image_instance): #ifdef, not #if, HAVE_SUBWINDOWS. | |
25 * glyphs-gtk.c (gtk_finalize_image_instance): cast to right type. | |
26 * glyphs-gtk.c (gtk_image_instance_equal): #ifdef, not #if, HAVE_SUBWINDOWS. | |
27 * glyphs-gtk.c (gtk_image_instance_hash): #ifdef, not #if, HAVE_SUBWINDOWS. | |
28 * glyphs-gtk.c (xbm_instantiate_1): Use Extbyte*, not char*. | |
29 * glyphs-gtk.c (struct color_symbol): Use Ibyte, not char*. | |
30 * glyphs-gtk.c (extract_xpm_color_names): Pass correct data to free_cons(). | |
31 * glyphs-gtk.c (gtk_xpm_instantiate): width, height are gint, not | |
32 unsigned. Use proper internal strcasecmp function. | |
33 * glyphs-gtk.c (resource_name_to_resource): Expect | |
34 image_instance_type, not int. | |
35 * glyphs-gtk.c (resource_symbol_to_type): Return | |
36 image_instance_type, not int. | |
37 * glyphs-gtk.c (gtk_resource_instantiate): Use | |
38 image_instance_type, not int. | |
39 * glyphs-gtk.c (cursor_name_to_index): Return GdkCursorType, not | |
40 gint. | |
41 * glyphs-gtk.c (cursor_font_instantiate): Use GdkCursorType, not | |
42 gint. | |
43 * glyphs-gtk.c (gtk_redisplay_widget): Commented out unused var. | |
44 * glyphs-gtk.c (BUILD_GLYPH_INST): Use ExtByte, not char* | |
45 * glyphs-gtk.c (gtk_colorize_image_instance): Cast to enum | |
46 bitfield. | |
47 * glyphs.h: typedef image_instance_type. | |
48 * gtk-glue.c (xemacs_gtklist_to_list): Cast first arg of | |
49 g_list_foreach() to right type. | |
50 * gtk-glue.c (xemacs_list_to_array): Cast to cghar*. | |
51 * gtk-glue.c (gdk_event_to_emacs_event): Cast button posn from | |
52 double to int. | |
53 * gtk-xemacs.c (gtk_xemacs_new): Cast constructor return to right type. | |
54 * gtk-xemacs.c (gtk_xemacs_draw): Cast data to right type. | |
55 * gui-gtk.c: Removed double definition of Qmenu_no_selection_hook. | |
56 * menubar-gtk.c (gtk_xemacs_menubar_new): Cast constructor return to right type. | |
57 * menubar-gtk.c (menu_name_to_accelerator): Remove unnecessary | |
58 cast to unsigned char. | |
59 * menubar-gtk.c (remove_underscores): Use Ibyte, char char* | |
60 * menubar-gtk.c (menu_descriptor_to_widget_1): ditto | |
61 * menubar-gtk.c (menu_can_reuse_widget): ditto | |
62 * objects-gtk.c (gtk_initialize_font_instance): Cast to right type. | |
63 * objects-gtk.c (gtk_find_charset_font): Use Ibyte, not char*. | |
64 * objects-gtk.c (__get_gtk_font_truename): ditto. | |
65 * redisplay-gtk.c (gtk_get_gc): Cast mask to right type. | |
66 * redisplay-gtk.c (gtk_output_string):Font attibs are int, not | |
67 unsigned. | |
68 * scrollbar-gtk.c (scrollbar_cb): Cast to right type. | |
69 * select-gtk.c (gtk_own_selection): Removed unused var selection_time. | |
70 * sysdll.c (search_linked_libs): Count is unsigned. | |
71 * sysdll.c (dll_function): Cast function pointer to void*. | |
72 * ui-byhand.c (generic_toolbar_insert_item): Cast Ibyte to char*. | |
73 * ui-gtk.c: Macro to hide manipulation of fundamental types. | |
74 * ui-gtk.c (initialize_dll_cache): Type problems with literal | |
75 strings. | |
76 * ui-gtk.c (Fdll_load): Use Ibyte form of strdup. | |
77 * ui-gtk.c (__allocate_object_storage): Cast during fundamental type test. | |
78 * ui-gtk.c (type_to_marshaller_type): Cast during fundamental type test. | |
79 * ui-gtk.c (__dll_mapper): Use CIbyte, not char*. | |
80 * ui-gtk.c (Fgtk_import_function_internal): Cast during fundamental type test. | |
81 * ui-gtk.c (Fgtk_call_function): Cast during fundamental type test. | |
82 * ui-gtk.c (Fgtk_describe_type): Cast during fundamental type test. | |
83 * ui-gtk.c (gtk_type_to_lisp): Cast during fundamental type test. | |
84 * ui-gtk.c (lisp_to_gtk_type): Cast during fundamental type test. | |
85 * ui-gtk.c (lisp_to_gtk_ret_type): Cast during fundamental type test. | |
86 | |
1 2004-04-30 Jerry James <james@xemacs.org> | 87 2004-04-30 Jerry James <james@xemacs.org> |
2 | 88 |
3 * number.c (vars_of_number): Fix comment. Initialize | 89 * number.c (vars_of_number): Fix comment. Initialize |
4 bigfloat-max-prec when it is possible to do so safely. | 90 bigfloat-max-prec when it is possible to do so safely. |
5 * number.c (init_number): If bigfloat-max-prec is a bignum, set it | 91 * number.c (init_number): If bigfloat-max-prec is a bignum, set it |