diff options
author | Hans Breuer <hans@src.gnome.org> | 2001-02-25 17:25:09 +0000 |
---|---|---|
committer | Hans Breuer <hans@src.gnome.org> | 2001-02-25 17:25:09 +0000 |
commit | 75b4076d2a8523193f991308f3b752fb20866e61 (patch) | |
tree | 2f2f327d9ddb149cc447a4cedcb7840eac529184 /gtk | |
parent | ff809ae403184fdb7401ad29b927714e57910040 (diff) | |
download | gtk+-75b4076d2a8523193f991308f3b752fb20866e61.tar.gz |
small (not only) portability fixes
Diffstat (limited to 'gtk')
-rwxr-xr-x | gtk/gtk.def | 34 | ||||
-rw-r--r-- | gtk/gtklist.c | 2 | ||||
-rw-r--r-- | gtk/gtkmenu.c | 1 | ||||
-rw-r--r-- | gtk/makefile.msc.in | 26 |
4 files changed, 41 insertions, 22 deletions
diff --git a/gtk/gtk.def b/gtk/gtk.def index 0d02520d2c..c65b6f5b34 100755 --- a/gtk/gtk.def +++ b/gtk/gtk.def @@ -256,6 +256,8 @@ EXPORTS gtk_check_menu_item_new gtk_check_menu_item_new_with_label gtk_check_menu_item_set_active + gtk_check_menu_item_set_inconsistent + gtk_check_menu_item_set_inconsistent gtk_check_menu_item_set_show_toggle gtk_check_menu_item_toggled gtk_check_version @@ -605,6 +607,8 @@ EXPORTS gtk_image_get_stock gtk_image_get_storage_type gtk_image_get_type + gtk_image_menu_item_new + gtk_image_menu_item_new gtk_image_new gtk_image_new_from_file gtk_image_new_from_icon_set @@ -676,6 +680,8 @@ EXPORTS gtk_label_set_markup gtk_label_set_markup_with_accel gtk_label_set_pattern + gtk_label_set_selectable + gtk_label_set_selectable gtk_label_set_text gtk_layout_freeze gtk_layout_get_hadjustment @@ -996,24 +1002,12 @@ EXPORTS gtk_radio_menu_item_new gtk_radio_menu_item_new_with_label gtk_radio_menu_item_set_group - gtk_range_clear_background - gtk_range_default_hmotion - gtk_range_default_hslider_update - gtk_range_default_htrough_click - gtk_range_default_vmotion - gtk_range_default_vslider_update - gtk_range_default_vtrough_click - gtk_range_draw_background - gtk_range_draw_slider - gtk_range_draw_step_back - gtk_range_draw_step_forw - gtk_range_draw_trough gtk_range_get_adjustment gtk_range_get_type gtk_range_set_adjustment + gtk_range_set_inverted + gtk_range_set_inverted gtk_range_set_update_policy - gtk_range_slider_update - gtk_range_trough_click gtk_rc_add_class_style gtk_rc_add_default_file gtk_rc_add_widget_class_style @@ -1148,14 +1142,15 @@ EXPORTS gtk_text_buffer_delete_mark_by_name gtk_text_buffer_get_bounds gtk_text_buffer_get_char_count + gtk_text_buffer_get_end_iter gtk_text_buffer_get_insert gtk_text_buffer_get_iter_at_line gtk_text_buffer_get_iter_at_line_offset gtk_text_buffer_get_iter_at_mark gtk_text_buffer_get_iter_at_offset - gtk_text_buffer_get_last_iter gtk_text_buffer_get_line_count gtk_text_buffer_get_mark + gtk_text_buffer_get_modified gtk_text_buffer_get_selection_bounds gtk_text_buffer_get_slice gtk_text_buffer_get_tag_table @@ -1169,7 +1164,6 @@ EXPORTS gtk_text_buffer_insert_range_interactive gtk_text_buffer_insert_with_tags gtk_text_buffer_insert_with_tags_by_name - gtk_text_buffer_modified gtk_text_buffer_move_mark gtk_text_buffer_move_mark_by_name gtk_text_buffer_new @@ -1208,7 +1202,7 @@ EXPORTS gtk_text_iter_get_text gtk_text_iter_get_toggled_tags gtk_text_iter_in_range - gtk_text_iter_is_last + gtk_text_iter_is_end gtk_text_iter_reorder gtk_text_iter_spew gtk_text_iter_toggles_tag @@ -1270,6 +1264,8 @@ EXPORTS gtk_toggle_button_new gtk_toggle_button_new_with_label gtk_toggle_button_set_active + gtk_toggle_button_set_inconsistent + gtk_toggle_button_set_inconsistent gtk_toggle_button_set_mode gtk_toggle_button_toggled gtk_toolbar_append_element @@ -1355,9 +1351,7 @@ EXPORTS gtk_tree_set_view_lines gtk_tree_set_view_mode gtk_tree_store_append - gtk_tree_store_get gtk_tree_store_get_type - gtk_tree_store_get_valist gtk_tree_store_insert gtk_tree_store_insert_after gtk_tree_store_insert_before @@ -1577,3 +1571,5 @@ EXPORTS gtk_window_set_title gtk_window_set_transient_for gtk_window_set_wmclass + + diff --git a/gtk/gtklist.c b/gtk/gtklist.c index 7ab5231ef3..a756ff3e06 100644 --- a/gtk/gtklist.c +++ b/gtk/gtklist.c @@ -24,6 +24,8 @@ * GTK+ at ftp://ftp.gtk.org/pub/gtk/. */ +#include <string.h> /* memset */ + #include "gtklist.h" #include "gtklistitem.h" #include "gtkmain.h" diff --git a/gtk/gtkmenu.c b/gtk/gtkmenu.c index 07918b6827..bdca0371a6 100644 --- a/gtk/gtkmenu.c +++ b/gtk/gtkmenu.c @@ -25,6 +25,7 @@ */ #include <ctype.h> +#include <string.h> /* memset */ #include "gdk/gdkkeysyms.h" #include "gtkbindings.h" #include "gtklabel.h" diff --git a/gtk/makefile.msc.in b/gtk/makefile.msc.in index 01d974edcb..fea06f7600 100644 --- a/gtk/makefile.msc.in +++ b/gtk/makefile.msc.in @@ -27,7 +27,8 @@ INCLUDES = -I . -I .. -I ../gdk -I ../gdk-pixbuf DEPCFLAGS = $(PANGO_CFLAGS) $(GLIB_CFLAGS) $(LIBICONV_CFLAGS) $(INTL_CFLAGS) LDFLAGS = /link /machine:ix86 $(LINKDEBUG) # Some files use near as an identifier -DEFINES = -DGTK_DISABLE_COMPAT_H -DGTK_COMPILATION -DG_LOG_DOMAIN=\"Gtk\" -Dnear=xxnear -DGTK_VERSION=\"@GTK_VERSION@\" +# Don't define GTK_COMPILATION here, because it's for gtk-x.x.dll only +DEFINES = -DGTK_DISABLE_COMPAT_H -DG_LOG_DOMAIN=\"Gtk\" -Dnear=xxnear -DGTK_VERSION=\"$(GTK_VER)\" TOUCH = copy makefile.msc+nul @@ -49,7 +50,7 @@ all : \ gtk_OBJECTS = \ fnmatch.obj \ - gdk-pixbuf-loader.obj \ +# gdk-pixbuf-loader.obj \ gtkaccelgroup.obj \ gtkaccellabel.obj \ gtkadjustment.obj \ @@ -102,6 +103,7 @@ gtk_OBJECTS = \ gtkhsv.obj \ gtkiconfactory.obj \ gtkimage.obj \ + gtkimagemenuitem.obj \ gtkimcontext.obj \ gtkimcontextsimple.obj \ gtkimmodule.obj \ @@ -136,6 +138,7 @@ gtk_OBJECTS = \ gtkradiobutton.obj \ gtkradiomenuitem.obj \ gtkrange.obj \ + gtkrbtree.obj \ gtkrc.obj \ gtkruler.obj \ gtkscale.obj \ @@ -143,6 +146,7 @@ gtk_OBJECTS = \ gtkscrolledwindow.obj \ gtkselection.obj \ gtkseparator.obj \ + gtkseparatormenuitem.obj \ gtksignal.obj \ gtksocket.obj \ gtkspinbutton.obj \ @@ -170,8 +174,16 @@ gtk_OBJECTS = \ gtktoolbar.obj \ gtktooltips.obj \ gtktree.obj \ + gtktreedatalist.obj \ + gtktreednd.obj \ gtktreeitem.obj \ gtktreemodel.obj \ + gtktreemodelsimple.obj \ + gtktreemodelsort.obj \ + gtktreeselection.obj \ + gtktreestore.obj \ + gtktreeview.obj \ + gtktreeviewcolumn.obj \ gtktypeutils.obj \ gtkvbbox.obj \ gtkvbox.obj \ @@ -208,6 +220,7 @@ gtk_public_h_sources = \ gtkcolorsel.h \ gtkcolorseldialog.h \ gtkcombo.h \ + gtkcompat.h \ gtkcontainer.h \ gtkctree.h \ gtkcurve.h \ @@ -268,6 +281,7 @@ gtk_public_h_sources = \ gtkoptionmenu.h \ gtkpacker.h \ gtkpaned.h \ +# gdk-pixbuf-loader.h \ gtkpixmap.h \ gtkplug.h \ gtkpreview.h \ @@ -307,9 +321,9 @@ gtk_public_h_sources = \ gtktoolbar.h \ gtktooltips.h \ gtktree.h \ - gtktreednd.h \ gtktreeitem.h \ gtktreemodel.h \ + gtktreemodelsimple.h \ gtktreemodelsort.h \ gtktreeselection.h \ gtktreesortable.h \ @@ -461,6 +475,12 @@ simple.exe : gtk-win32-$(GTK_VER).dll simple.obj simple.obj : simple.c $(CC) $(CFLAGS) -c -DG_LOG_DOMAIN=\"simple\" simple.c +$(EXAMPLE).obj : ..\examples\$(EXAMPLE)\$(EXAMPLE).c + $(CC) $(CFLAGS) -c -DG_LOG_DOMAIN=\"$(EXAMPLE)\" ..\examples\$(EXAMPLE)\$(EXAMPLE).c + +$(EXAMPLE).exe : $(EXAMPLE).obj + $(CC) $(CFLAGS) $(EXAMPLE).obj $(GTK_LIBS) $(GDK_LIBS) $(GLIB_LIBS) $(LDFLAGS) + makefile.msc: makefile.msc.in sed -e s,@GTK[_]MAJOR_VERSION@,@GTK_MAJOR_VERSION@, \ -e s,@GTK[_]MINOR_VERSION@,@GTK_MINOR_VERSION@, \ |