mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-03-14 19:55:12 +01:00
Fix g_variant_get_gtype() deprecation message
Instead of: warning: ‘g_variant_get_gtype’ is deprecated (declared at ../../gobject/glib-types.h:242): Use '((GType) ((21) << (2)))' instead [-Wdeprecated-declarations] show: warning: ‘g_variant_get_gtype’ is deprecated (declared at ../../gobject/glib-types.h:242): Use ''G_VARIANT_GET_TYPE'' instead [-Wdeprecated-declarations] Also, document the macro-expansion problem in the G_GNUC_DEPRECATED_FOR docs
This commit is contained in:
parent
7d1c7af1a6
commit
a5bf1c117b
@ -284,6 +284,13 @@ new enough to support custom deprecation messages.
|
||||
See the GNU C documentation for details.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
Note that if <literal>f</literal> is a macro, it will be expanded in
|
||||
the warning message. You can enclose it in quotes to prevent this.
|
||||
(The quotes will show up in the warning, but it's better than showing
|
||||
the macro expansion.)
|
||||
</para>
|
||||
|
||||
@f: the intended replacement for the deprecated symbol, such as the name of a
|
||||
function
|
||||
@Since: 2.26
|
||||
|
@ -238,7 +238,7 @@ GType g_main_loop_get_type (void) G_GNUC_CONST;
|
||||
GType g_main_context_get_type (void) G_GNUC_CONST;
|
||||
GType g_source_get_type (void) G_GNUC_CONST;
|
||||
|
||||
GLIB_DEPRECATED_FOR(G_TYPE_VARIANT)
|
||||
GLIB_DEPRECATED_FOR('G_TYPE_VARIANT')
|
||||
GType g_variant_get_gtype (void) G_GNUC_CONST;
|
||||
|
||||
/**
|
||||
|
Loading…
x
Reference in New Issue
Block a user