summaryrefslogtreecommitdiff
path: root/gobject
diff options
context:
space:
mode:
authorRyan Lortie <desrt@desrt.ca>2011-09-05 18:46:59 -0400
committerRyan Lortie <desrt@desrt.ca>2011-09-05 18:46:59 -0400
commit9829d04be86fde5741340ed20b5bc0ae876c95e9 (patch)
tree9b27296ae501ff96c39e2605bff2aa506893ed88 /gobject
parentb402c3f014096dfa9e5cce47bcf60ca33aceb5ca (diff)
GObject docs: resolve broken links
Some links were broken due to typos, because functionality was removed in GLib 2.0 or for various other reasons. Fix up as many of them as is reasonable.
Diffstat (limited to 'gobject')
-rw-r--r--gobject/gobject.c4
-rw-r--r--gobject/gparam.h4
-rw-r--r--gobject/gparamspecs.c2
-rw-r--r--gobject/gsignal.h4
-rw-r--r--gobject/gtype.c6
-rw-r--r--gobject/gtype.h9
-rw-r--r--gobject/gvalue.h2
-rw-r--r--gobject/gvaluecollector.h1
8 files changed, 16 insertions, 16 deletions
diff --git a/gobject/gobject.c b/gobject/gobject.c
index 3488380ab..c2bdbf7d4 100644
--- a/gobject/gobject.c
+++ b/gobject/gobject.c
@@ -2525,7 +2525,7 @@ toggle_refs_notify (GObject *object,
* true) or weak to strong (@is_last_ref false).
*
* Since a (normal) reference must be held to the object before
- * calling g_object_toggle_ref(), the initial state of the reverse
+ * calling g_object_add_toggle_ref(), the initial state of the reverse
* link is always strong.
*
* Multiple toggle references may be added to the same gobject,
@@ -3242,7 +3242,7 @@ g_value_dup_object (const GValue *value)
* @detailed_signal: a string of the form "signal-name::detail".
* @c_handler: the #GCallback to connect.
* @gobject: the object to pass as data to @c_handler.
- * @connect_flags: a combination of #GConnnectFlags.
+ * @connect_flags: a combination of #GConnectFlags.
*
* This is similar to g_signal_connect_data(), but uses a closure which
* ensures that the @gobject stays alive during the call to @c_handler
diff --git a/gobject/gparam.h b/gobject/gparam.h
index 07855eef8..c9a991be7 100644
--- a/gobject/gparam.h
+++ b/gobject/gparam.h
@@ -228,7 +228,7 @@ struct _GParamSpec
* g_param_value_set_default().
* @value_validate: Ensures that the contents of @value comply with the
* specifications set out by this type (optional), see
- * g_param_value_set_validate().
+ * g_param_value_validate().
* @values_cmp: Compares @value1 with @value2 according to this type
* (recommended, the default is memcmp()), see g_param_values_cmp().
*
@@ -331,7 +331,7 @@ typedef struct _GParamSpecTypeInfo GParamSpecTypeInfo;
* g_param_value_set_default().
* @value_validate: Ensures that the contents of @value comply with the
* specifications set out by @pspec (optional), see
- * g_param_value_set_validate().
+ * g_param_value_validate().
* @values_cmp: Compares @value1 with @value2 according to @pspec
* (recommended, the default is memcmp()), see g_param_values_cmp().
*
diff --git a/gobject/gparamspecs.c b/gobject/gparamspecs.c
index d1e3e887c..86d569905 100644
--- a/gobject/gparamspecs.c
+++ b/gobject/gparamspecs.c
@@ -2287,7 +2287,7 @@ g_param_spec_boxed (const gchar *name,
* @blurb: description of the property specified
* @flags: flags for the property specified
*
- * Creates a new #GParamSpecPoiner instance specifying a pointer property.
+ * Creates a new #GParamSpecPointer instance specifying a pointer property.
*
* See g_param_spec_internal() for details on property names.
*
diff --git a/gobject/gsignal.h b/gobject/gsignal.h
index 6c70d5319..0fae33e80 100644
--- a/gobject/gsignal.h
+++ b/gobject/gsignal.h
@@ -230,8 +230,8 @@ struct _GSignalInvocationHint
* effective callback signature is:
* <programlisting>
* @return_type callback (#gpointer data1,
- * [#param_types param_names,]
- * #gpointer data2);
+ * [param_types param_names,]
+ * gpointer data2);
* </programlisting>
*
* A structure holding in-depth information for a specific signal. It is
diff --git a/gobject/gtype.c b/gobject/gtype.c
index 096a8c5d3..44fc39dae 100644
--- a/gobject/gtype.c
+++ b/gobject/gtype.c
@@ -2787,9 +2787,9 @@ g_type_register_dynamic (GType parent_type,
* @info: The #GInterfaceInfo structure for this
* (@instance_type, @interface_type) combination.
*
- * Adds the static @interface_type to @instantiable_type. The information
- * contained in the #GTypeInterfaceInfo structure pointed to by @info
- * is used to manage the relationship.
+ * Adds the static @interface_type to @instantiable_type. The
+ * information contained in the #GInterfaceInfo structure pointed to by
+ * @info is used to manage the relationship.
*/
void
g_type_add_interface_static (GType instance_type,
diff --git a/gobject/gtype.h b/gobject/gtype.h
index 89548e920..7d1e8ff9f 100644
--- a/gobject/gtype.h
+++ b/gobject/gtype.h
@@ -1125,10 +1125,11 @@ struct _GInterfaceInfo
* It should be noted, that it is generally a bad idea to follow the
* #G_VALUE_NOCOPY_CONTENTS hint for reference counted types. Due to
* reentrancy requirements and reference count assertions performed
- * by the #GSignal code, reference counts should always be incremented
- * for reference counted contents stored in the value->data array.
- * To deviate from our string example for a moment, and taking a look
- * at an exemplary implementation for collect_value() of #GObject:
+ * by the signal emission code, reference counts should always be
+ * incremented for reference counted contents stored in the value->data
+ * array. To deviate from our string example for a moment, and taking
+ * a look at an exemplary implementation for collect_value() of
+ * #GObject:
* |[
* if (collect_values[0].v_pointer)
* {
diff --git a/gobject/gvalue.h b/gobject/gvalue.h
index e1f69806b..570868206 100644
--- a/gobject/gvalue.h
+++ b/gobject/gvalue.h
@@ -157,7 +157,7 @@ void g_value_register_transform_func (GType src_type,
*
* If passed to G_VALUE_COLLECT(), allocated data won't be copied
* but used verbatim. This does not affect ref-counted types like
- * objects. For more details, see the #GValueTable documentation.
+ * objects.
*/
#define G_VALUE_NOCOPY_CONTENTS (1 << 27)
diff --git a/gobject/gvaluecollector.h b/gobject/gvaluecollector.h
index b39b40d50..9bdf48224 100644
--- a/gobject/gvaluecollector.h
+++ b/gobject/gvaluecollector.h
@@ -21,7 +21,6 @@
/**
* SECTION:value_collection
* @Short_description: Converting varargs to generic values
- * @See_also:#GValueTable
* @Title: Varargs Value Collection
*
* The macros in this section provide the varargs parsing support needed