• 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**.
    258e74eb
nm-vpn-connection.c 6.74 KB