cron: fix build without LOGIN_CAP

Fixes:		fe590ffe40
MFC after:	on demand
Sponsored by:	Dell EMC Isilon
This commit is contained in:
Eric van Gyzen 2023-06-01 16:23:29 -05:00
parent 18282c4772
commit aee3ee66a1

View file

@ -399,9 +399,9 @@ load_entry(FILE *file, void (*error_func)(const char *), struct passwd *pw,
if (!env_get("HOME", e->envp)) {
prev_env = e->envp;
len = snprintf(envstr, sizeof(envstr), "HOME=%s", pw->pw_dir);
if (len < sizeof(envstr))
if (len < (int)sizeof(envstr))
e->envp = env_set(e->envp, envstr);
if (len >= sizeof(envstr) || e->envp == NULL) {
if (len >= (int)sizeof(envstr) || e->envp == NULL) {
warn("env_set(%s)", envstr);
env_free(prev_env);
ecode = e_mem;