2
0
mirror of https://github.com/sudo-project/sudo.git synced 2025-09-04 08:15:15 +00:00

Make user_cwd const since it is either a string literal or passed

in from the front-end.
This commit is contained in:
Todd C. Miller
2012-10-24 16:32:43 -04:00
parent 8aca292b23
commit 319fe95d08
3 changed files with 6 additions and 5 deletions

View File

@@ -158,7 +158,7 @@ static struct path_escape io_path_escapes[] = {
*/
char *
expand_iolog_path(const char *prefix, const char *dir, const char *file,
char **slashp)
char const **slashp)
{
size_t len, prelen = 0;
char *dst, *dst0, *path, *pathend, tmpbuf[PATH_MAX];

View File

@@ -742,7 +742,8 @@ new_logline(const char *message, int serrno)
size_t len = 0;
char *errstr = NULL;
char *evstr = NULL;
char *line, sessid[7], *tsid = NULL;
char *line, sessid[7];
const char *tsid = NULL;
debug_decl(new_logline, SUDO_DEBUG_LOGGING)
/* A TSID may be a sudoers-style session ID or a free-form string. */

View File

@@ -85,8 +85,8 @@ struct sudo_user {
char *privs;
char *limitprivs;
#endif
char *cwd;
char *iolog_file;
const char *cwd;
const char *iolog_file;
GETGROUPS_T *gids;
int ngids;
int closefrom;
@@ -323,7 +323,7 @@ void io_nextid(char *iolog_dir, char *iolog_dir_fallback, char sessid[7]);
/* iolog_path.c */
char *expand_iolog_path(const char *prefix, const char *dir, const char *file,
char **slashp);
char const **slashp);
/* env.c */
char **env_get(void);