2005-03-20 Matthias Clasen <mclasen@redhat.com> Make PLT-reduction work with gcc4, and don't include everything in gdkalias.h: * gtk/grk.symbols: Group symbols by header and source file. * gtk/makegtkalias.pl: Protect definitions by the same preprocessor symbols used to guard the headers. Move the alias declarations to a separate file which is produced when calling makegtkalias.pl -def * gdk/Makefile.am (gtkaliasdef.c): Add a rule to generate this file. * gtk/*.c: Include gtkalias.h after the other headers, include gtkaliasdef.c at the bottom. * gtk/*.h: Small cleanups.
		
			
				
	
	
		
			29 lines
		
	
	
		
			980 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			980 B
		
	
	
	
		
			C
		
	
	
	
	
	
#ifndef __GTK_TEXT_ITER_PRIVATE_H__
 | 
						|
#define __GTK_TEXT_ITER_PRIVATE_H__
 | 
						|
 | 
						|
#include <gtk/gtktextiter.h>
 | 
						|
 | 
						|
G_BEGIN_DECLS
 | 
						|
 | 
						|
#include <gtk/gtktextiter.h>
 | 
						|
#include <gtk/gtktextbtree.h>
 | 
						|
 | 
						|
GtkTextLineSegment *_gtk_text_iter_get_indexable_segment      (const GtkTextIter *iter);
 | 
						|
GtkTextLineSegment *_gtk_text_iter_get_any_segment            (const GtkTextIter *iter);
 | 
						|
GtkTextLine *       _gtk_text_iter_get_text_line              (const GtkTextIter *iter);
 | 
						|
GtkTextBTree *      _gtk_text_iter_get_btree                  (const GtkTextIter *iter);
 | 
						|
gboolean            _gtk_text_iter_forward_indexable_segment  (GtkTextIter       *iter);
 | 
						|
gboolean            _gtk_text_iter_backward_indexable_segment (GtkTextIter       *iter);
 | 
						|
gint                _gtk_text_iter_get_segment_byte           (const GtkTextIter *iter);
 | 
						|
gint                _gtk_text_iter_get_segment_char           (const GtkTextIter *iter);
 | 
						|
 | 
						|
 | 
						|
/* debug */
 | 
						|
void _gtk_text_iter_check (const GtkTextIter *iter);
 | 
						|
 | 
						|
G_END_DECLS
 | 
						|
 | 
						|
#endif
 | 
						|
 | 
						|
 |