summaryrefslogtreecommitdiff
path: root/src/login/pam_elogind.c
diff options
context:
space:
mode:
authorSven Eden <yamakuzure@gmx.net>2017-04-27 18:17:13 +0200
committerSven Eden <yamakuzure@gmx.net>2017-05-17 15:22:16 +0200
commit03aeb1036dde68c309cb2afb9e5d523c60629115 (patch)
tree6417a08dde3f39c02bafb99176c882e9348600b2 /src/login/pam_elogind.c
parentaf0d30d5c8d6980c3612ed2e0bef8691f936049c (diff)
Prep v229: Add missing fixes from upstream [4/6] src/login
Diffstat (limited to 'src/login/pam_elogind.c')
-rw-r--r--src/login/pam_elogind.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/login/pam_elogind.c b/src/login/pam_elogind.c
index b1ffc3dd3..95977426d 100644
--- a/src/login/pam_elogind.c
+++ b/src/login/pam_elogind.c
@@ -272,15 +272,15 @@ _public_ PAM_EXTERN int pam_sm_open_session(
if (asprintf(&rt, "/run/user/"UID_FMT, pw->pw_uid) < 0)
return PAM_BUF_ERR;
- r = pam_misc_setenv(handle, "XDG_RUNTIME_DIR", rt, 0);
- if (r != PAM_SUCCESS) {
- pam_syslog(handle, LOG_ERR, "Failed to set runtime dir.");
- return r;
- }
-
- r = export_legacy_dbus_address(handle, pw->pw_uid, rt);
- if (r != PAM_SUCCESS)
- return r;
+ r = pam_misc_setenv(handle, "XDG_RUNTIME_DIR", rt, 0);
+ if (r != PAM_SUCCESS) {
+ pam_syslog(handle, LOG_ERR, "Failed to set runtime dir.");
+ return r;
+ }
+
+ r = export_legacy_dbus_address(handle, pw->pw_uid, rt);
+ if (r != PAM_SUCCESS)
+ return r;
return PAM_SUCCESS;
}