]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
logind: drop redundant session_id_valid() check
authorLennart Poettering <lennart@poettering.net>
Tue, 23 Jul 2019 08:18:40 +0000 (10:18 +0200)
committerLennart Poettering <lennart@poettering.net>
Tue, 23 Jul 2019 14:08:06 +0000 (16:08 +0200)
session_new() checks that as first step anyway, no need to do this
beforehand.

src/login/logind.c

index ebdc0965c1283fbd05169da08f7310874c0e21b1..175db697e529e372b04cb0411113fec24e71a146 100644 (file)
@@ -474,12 +474,6 @@ static int manager_enumerate_sessions(Manager *m) {
                 if (!dirent_is_file(de))
                         continue;
 
-                if (!session_id_valid(de->d_name)) {
-                        log_warning("Invalid session file name '%s', ignoring.", de->d_name);
-                        r = -EINVAL;
-                        continue;
-                }
-
                 k = manager_add_session(m, de->d_name, &s);
                 if (k < 0) {
                         r = log_warning_errno(k, "Failed to add session by file name %s, ignoring: %m", de->d_name);