]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtktypeutils.h
Fix typos
[~andy/gtk] / gtk / gtktypeutils.h
index 532e8c1b8ccea605aa1b666a22fc078e41f5e7f9..90b97ab180391665d3865888a82460f33636126c 100644 (file)
@@ -107,7 +107,7 @@ G_BEGIN_DECLS
 
 /* urg */
 #define GTK_TYPE_IDENTIFIER (gtk_identifier_get_type ())
-GType gtk_identifier_get_type (void);
+GType gtk_identifier_get_type (void) G_GNUC_CONST;
 
 /* --- typedefs --- */
 /* here we come with some necessary forward declarations for structures and
@@ -127,6 +127,10 @@ typedef void (*GtkSignalFunc)       (void);
 #ifndef GTK_DISABLE_DEPRECATED
 typedef struct _GtkTypeInfo         GtkTypeInfo;
 typedef GSignalCMarshaller          GtkSignalMarshaller;
+#endif
+
+#if !defined (GTK_DISABLE_DEPRECATED) || defined (GTK_COMPILATION)
+/* Used by gtk_container_foreach_unmarshal () */
 
 /* GtkArg, used to hold differently typed values */
 struct _GtkArg
@@ -165,7 +169,7 @@ struct _GtkArg
 
 /* argument value access macros, these must not contain casts,
  * to allow the usage of these macros in combination with the
- * adress operator, e.g. &GTK_VALUE_CHAR (*arg)
+ * address operator, e.g. &GTK_VALUE_CHAR (*arg)
  */
 #define GTK_VALUE_CHAR(a)      ((a).d.char_data)
 #define GTK_VALUE_UCHAR(a)     ((a).d.uchar_data)
@@ -183,7 +187,9 @@ struct _GtkArg
 #define GTK_VALUE_OBJECT(a)    ((a).d.object_data)
 #define GTK_VALUE_POINTER(a)   ((a).d.pointer_data)
 #define GTK_VALUE_SIGNAL(a)    ((a).d.signal_data)
+#endif /* !GTK_DISABLE_DEPRECATED || GTK_COMPILATION */
 
+#ifndef GTK_DISABLE_DEPRECATED
 /* return location macros, these all narrow down to
  * pointer types, because return values need to be
  * passed by reference
@@ -237,9 +243,6 @@ gpointer    gtk_type_new    (GtkType         type);
 #define        gtk_type_parent(type)            g_type_parent (type)
 #define        gtk_type_is_a(type, is_a_type)   g_type_is_a ((type), (is_a_type))
 
-/* deprecated, use g_type_init() instead */
-void           gtk_type_init   (GTypeDebugFlags debug_flags);
-
 /* enum/flags compatibility functions, we strongly
  * recommend to use the glib enum/flags classes directly
  */
@@ -254,6 +257,11 @@ GtkFlagValue*      gtk_type_flags_find_value       (GtkType         flags_type,
 
 #endif /* GTK_DISABLE_DEPRECATED */
 
+#if !defined (GTK_DISABLE_DEPRECATED) || defined (GTK_COMPILATION)
+/* deprecated, use g_type_init() instead */
+void           gtk_type_init   (GTypeDebugFlags debug_flags);
+#endif /* !GTK_DISABLE_DEPRECATED || GTK_COMPILATION */
+
 G_END_DECLS
 
 #endif /* __GTK_TYPE_UTILS_H__ */