• Ell's avatar
    app, libgimp*, modules: don't use g_type_class_add_private() ... · 3b0040c0
    Ell authored
    ... and G_TYPE_INSTANCE_GET_PRIVATE()
    
    g_type_class_add_private() and G_TYPE_INSTANCE_GET_PRIVATE() were
    deprecated in GLib 2.58.  Instead, use
    G_DEFINE_[ABSTRACT_]TYPE_WITH_PRIVATE(), and
    G_ADD_PRIVATE[_DYNAMIC](), and the implictly-defined
    foo_get_instance_private() functions, all of which are available in
    the GLib versions we depend on.
    
    This commit only covers types registered using one of the
    G_DEFINE_FOO() macros (i.e., most types), but not types with a
    custom registration function, of which we still have a few -- GLib
    currently only provides a (non-deprecated) public API for adding a
    private struct using the G_DEFINE_FOO() macros.
    
    Note that this commit was 99% auto-generated (because I'm not
    *that* crazy :), so if there are any style mismatches... we'll have
    to live with them for now.
    3b0040c0
Name
Last commit
Last update
..
.gitignore Loading commit data...
Makefile.am Loading commit data...
gimpmodule.c Loading commit data...
gimpmodule.def Loading commit data...
gimpmodule.h Loading commit data...
gimpmoduledb.c Loading commit data...
gimpmoduledb.h Loading commit data...
gimpmoduletypes.h Loading commit data...