Skip to content

girepository: Drop gi_repository_get_default()

We now only support creating GIRepository instances as normal GObjects, not as a global singleton. This makes the semantics of the class a bit more standard and, in particular, makes it easier to ensure that everything is freed when we’re done with libgirepository. This is particularly useful for unit testing, but should also be useful when unloading modules from bindings.

Signed-off-by: Philip Withnall pwithnall@gnome.org

Helps: #3155 (closed)

Merge request reports