• Dan Winship's avatar
    libnm: make the the use of GInitable mandatory · 258e74eb
    Dan Winship authored
    Remove _nm_object_ensure_inited(), etc; objects that implement
    GInitable are now mandatory-to-init().
    Remove constructor() implementations that sometimes return NULL; do
    all the relevant checking in init() instead.
    Make nm_client_new() and nm_remote_settings_new() take a GCancellable
    and a GError**.
network-manager.c 29.2 KB