Use number of tty columns that is passed in user_info instead of

getting it directly in the lbuf code.
This commit is contained in:
Todd C. Miller
2010-03-17 21:25:32 -04:00
parent d5ae4c7d87
commit 038ec569de
7 changed files with 26 additions and 42 deletions

View File

@@ -154,16 +154,16 @@ main(int argc, char *argv[], char *envp[])
disable_coredumps();
fix_fds();
/* Fill in user_info with user name, uid, cwd, etc. */
memset(&user_details, 0, sizeof(user_details));
user_info = get_user_info(&user_details);
/* Parse command line arguments. */
sudo_mode = parse_args(Argc, Argv, &nargc, &nargv, &settings, &env_add);
/* Read sudo.conf and load plugins. */
sudo_load_plugins(_PATH_SUDO_CONF, &policy_plugin, &io_plugins);
/* Fill in user_info with user name, uid, cwd, etc. */
memset(&user_details, 0, sizeof(user_details));
user_info = get_user_info(&user_details);
/* Open each plugin. */
ok = policy_plugin.u.policy->open(SUDO_API_VERSION, sudo_conversation,
settings, user_info, envp);