From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17475 invoked by alias); 2 Sep 2003 23:29:59 -0000 Mailing-List: contact guile-gtk-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: guile-gtk-owner@sources.redhat.com Received: (qmail 17468 invoked from network); 2 Sep 2003 23:29:58 -0000 Received: from unknown (HELO snoopy.pacific.net.au) (61.8.0.36) by sources.redhat.com with SMTP; 2 Sep 2003 23:29:58 -0000 Received: from mongrel.pacific.net.au (mongrel.pacific.net.au [61.8.0.107]) by snoopy.pacific.net.au (8.12.3/8.12.3/Debian-6.4) with ESMTP id h82NTvBt004627 for ; Wed, 3 Sep 2003 09:29:57 +1000 Received: from localhost (ppp97.dyn228.pacific.net.au [203.143.228.97]) by mongrel.pacific.net.au (8.12.3/8.12.3/Debian-6.4) with ESMTP id h82NSiBC000511 for ; Wed, 3 Sep 2003 09:28:45 +1000 Received: from gg by localhost with local (Exim 3.35 #1 (Debian)) id 19uKQn-0003BO-00; Wed, 03 Sep 2003 09:19:25 +1000 To: guile-gtk@sources.redhat.com Subject: externs into guile-gtk.h From: Kevin Ryde Mail-Copies-To: never Date: Tue, 02 Sep 2003 23:29:00 -0000 Message-ID: <87n0dmlqwz.fsf@zip.com.au> User-Agent: Gnus/5.090019 (Oort Gnus v0.19) Emacs/21.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-SW-Source: 2003-q3/txt/msg00065.txt.bz2 * guile-gtk.h, guile-gtk.c, gdk-support.c, gtk-support.c: Move various "extern" declarations to guile-gtk.h to get them type checked against the definitions in the glue files. /* gdk-glue.c */ extern sgtk_boxed_info sgtk_gdk_color_info; extern sgtk_boxed_info sgtk_gdk_font_info; extern sgtk_boxed_info sgtk_gdk_visual_info; extern sgtk_boxed_info sgtk_gdk_window_info; extern sgtk_enum_info sgtk_gdk_cap_style_info; extern sgtk_enum_info sgtk_gdk_fill_info; extern sgtk_enum_info sgtk_gdk_function_info; extern sgtk_enum_info sgtk_gdk_join_style_info; extern sgtk_enum_info sgtk_gdk_line_style_info; extern sgtk_enum_info sgtk_gdk_subwindow_mode_info; extern sgtk_enum_info sgtk_gdk_visual_type_info; /* gtk-glue.c */ extern sgtk_enum_info sgtk_gtk_arg_flags_info;