pull/425/head
AnErrupTion 2 years ago
parent b00165ca42
commit 314e3ef339

@ -476,9 +476,12 @@ void auth(
{ {
int ok; int ok;
char tty_id [3];
snprintf(tty_id, 3, "%d", config.tty);
// Add XDG environment variables // Add XDG environment variables
env_xdg_session(desktop->display_server[desktop->cur]); env_xdg_session(desktop->display_server[desktop->cur]);
env_xdg(tty_id); env_xdg(tty_id, desktop->list_simple[desktop->cur]);
// open pam session // open pam session
const char* creds[2] = {login->text, password->text}; const char* creds[2] = {login->text, password->text};
@ -587,10 +590,7 @@ void auth(
} }
// get a display // get a display
char tty_id [3];
char vt[5]; char vt[5];
snprintf(tty_id, 3, "%d", config.tty);
snprintf(vt, 5, "vt%d", config.tty); snprintf(vt, 5, "vt%d", config.tty);
// set env // set env
@ -609,9 +609,6 @@ void auth(
putenv(env[i]); putenv(env[i]);
} }
// add xdg variables
env_xdg(tty_id, desktop->list_simple[desktop->cur]);
// execute // execute
int ok = chdir(pwd->pw_dir); int ok = chdir(pwd->pw_dir);

Loading…
Cancel
Save