]> git.ipfire.org Git - thirdparty/snapper.git/commitdiff
pam_snapper: handle NULL DBus connection from dbus_bus_get_private 1153/head
authorDevansh-567 <devansh.jay.singh@gmail.com>
Mon, 22 Jun 2026 14:37:51 +0000 (20:07 +0530)
committerDevansh-567 <devansh.jay.singh@gmail.com>
Mon, 22 Jun 2026 14:37:51 +0000 (20:07 +0530)
pam/pam_snapper.c

index 21e6b04e635e3b279cfa9fb79ee63c3e10b29f12..44cadff8ff31f2d7bf7ca62e7af094e25a9ee666 100644 (file)
@@ -371,6 +371,10 @@ static int cdbus_create_snapshot( const char *snapper_conf, createmode_t createm
                dbus_error_free( &err );
        }
 
+        if ( conn == NULL ) {
+        return -EINVAL;
+       }
+
        DBusMessage *req_msg;
        int ret = cdbus_create_snap_pack( snapper_conf, createmode, cleanup, num_user_data,
                                          user_data, snapshot_num_in, &req_msg );