Fix gtk-doc problems.
authorPeng Huang <shawn.p.huang@gmail.com>
Tue, 12 Jan 2010 13:05:02 +0000 (21:05 +0800)
committerPeng Huang <shawn.p.huang@gmail.com>
Tue, 12 Jan 2010 13:05:02 +0000 (21:05 +0800)
src/ibusattrlist.h
src/ibusobject.h
src/ibusproperty.h
src/ibusproplist.h

index f34c390..6518d44 100644 (file)
@@ -19,7 +19,7 @@
  * Boston, MA 02111-1307, USA.
  */
 /**
- * SECTION: ibusattribute
+ * SECTION: ibusattrlist
  * @short_description: AttrList of IBusText.
  * @see_also: #IBusAttribute #IBusText
  * @stability: Stable
index 1c2f3d3..ecda1b9 100644 (file)
 #ifndef __IBUS_OBJECT_H_
 #define __IBUS_OBJECT_H_
 
-/**
- * SECTION: IBusObject
- * @short_description: Base object of IBus.
- *
- *
- * This module provides essential definition and functions for manipulating
- * IBus base object.
- */
 #include <glib-object.h>
 #include "ibusmarshalers.h"
 #include "ibustypes.h"
index 9727722..a14d7b9 100644 (file)
@@ -106,8 +106,12 @@ typedef enum {
 
 typedef struct _IBusProperty IBusProperty;
 typedef struct _IBusPropertyClass IBusPropertyClass;
+
+#ifndef __PROPLIST_DEFINED
+#define __PROPLIST_DEFINED
 typedef struct _IBusPropList IBusPropList;
 typedef struct _IBusPropListClass IBusPropListClass;
+#endif
 
 /**
  * IBusProperty:
index 4d75fbc..04f8b48 100644 (file)
@@ -19,7 +19,7 @@
  * Boston, MA 02111-1307, USA.
  */
 /**
- * SECTION: ibusproperty
+ * SECTION: ibusproplist
  * @short_description: UI component for input method engine property.
  * @stability: Stable
  * @see_also: #IBusEngine
@@ -50,10 +50,11 @@ G_BEGIN_DECLS
 #define IBUS_PROP_LIST_GET_CLASS(obj)   \
     (G_TYPE_INSTANCE_GET_CLASS ((obj), IBUS_TYPE_PROP_LIST, IBusPropListClass))
 
-/*
+#ifndef __PROPLIST_DEFINED
+#define __PROPLIST_DEFINED
 typedef struct _IBusPropList IBusPropList;
 typedef struct _IBusPropListClass IBusPropListClass;
-*/
+#endif
 
 /**
  * IBusPropList: