diff options
author | Philip Withnall <withnall@endlessm.com> | 2019-03-07 17:25:55 +0000 |
---|---|---|
committer | Philip Withnall <withnall@endlessm.com> | 2019-03-15 11:09:32 +0000 |
commit | 80fcb1bc26edca17a996ee293153f8e07cfc9198 (patch) | |
tree | 9afeb82a3f570acee3e9a3b5a4432299a87dce6f /gobject/gparamspecs.h | |
parent | 9e56d39bb477a64512c50b6c7beb1c94002e02cf (diff) | |
download | glib-80fcb1bc26edca17a996ee293153f8e07cfc9198.tar.gz |
headers: Add various missing G_DISABLE_DEPRECATED guards
As pointed out by gtk-doc, these are all symbols which have been marked
as deprecated, but which aren’t protected by a deprecation guard. We
can’t use G_DEPRECATED_IN_* for them, as they are all non-function
symbols. Instead, wrap them in #ifndef G_DISABLE_DEPRECATED.
In some cases, we also need to wrap one or two functions which use the
deprecated types in G_DISABLE_DEPRECATED too.
Signed-off-by: Philip Withnall <withnall@endlessm.com>
Diffstat (limited to 'gobject/gparamspecs.h')
-rw-r--r-- | gobject/gparamspecs.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gobject/gparamspecs.h b/gobject/gparamspecs.h index 26045a368..1556cd5c2 100644 --- a/gobject/gparamspecs.h +++ b/gobject/gparamspecs.h @@ -452,7 +452,10 @@ G_BEGIN_DECLS * * Deprecated: 2.32: Use #GArray instead of #GValueArray */ +#ifndef G_DISABLE_DEPRECATED #define G_TYPE_PARAM_VALUE_ARRAY (g_param_spec_types[18]) +#endif + /** * G_IS_PARAM_SPEC_VALUE_ARRAY: * @pspec: a valid #GParamSpec instance @@ -463,7 +466,10 @@ G_BEGIN_DECLS * * Deprecated: 2.32: Use #GArray instead of #GValueArray */ +#ifndef G_DISABLE_DEPRECATED #define G_IS_PARAM_SPEC_VALUE_ARRAY(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_VALUE_ARRAY)) +#endif + /** * G_PARAM_SPEC_VALUE_ARRAY: * @pspec: a valid #GParamSpec instance @@ -472,7 +478,9 @@ G_BEGIN_DECLS * * Deprecated: 2.32: Use #GArray instead of #GValueArray */ +#ifndef G_DISABLE_DEPRECATED #define G_PARAM_SPEC_VALUE_ARRAY(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_VALUE_ARRAY, GParamSpecValueArray)) +#endif /** * G_TYPE_PARAM_OBJECT: |