summaryrefslogtreecommitdiff
path: root/Src/Modules/parameter.c
diff options
context:
space:
mode:
Diffstat (limited to 'Src/Modules/parameter.c')
-rw-r--r--Src/Modules/parameter.c10
1 files changed, 4 insertions, 6 deletions
diff --git a/Src/Modules/parameter.c b/Src/Modules/parameter.c
index b2b3657c0..e8a0c09a0 100644
--- a/Src/Modules/parameter.c
+++ b/Src/Modules/parameter.c
@@ -1397,9 +1397,8 @@ scanpmjobdirs(HashTable ht, ScanFunc func, int flags)
static void
setpmnameddir(Param pm, char *value)
{
- errno = 0;
- if (!value || *value != '/' || zpathmax(value) < 0)
- zwarn((errno ? "%s: %e" : "invalid value: %s"), value, errno);
+ if (!value || *value != '/')
+ zwarn("invalid value: %s", value, 0);
else
adduserdir(pm->nam, value, 0, 1);
zsfree(value);
@@ -1443,9 +1442,8 @@ setpmnameddirs(Param pm, HashTable ht)
v.arr = NULL;
v.pm = (Param) hn;
- errno = 0;
- if (!(val = getstrvalue(&v)) || *val != '/' || zpathmax(val) < 0)
- zwarn((errno ? "%s: %e" : "invalid value: %s"), val, errno);
+ if (!(val = getstrvalue(&v)) || *val != '/')
+ zwarn("invalid value: %s", val, 0);
else
adduserdir(hn->nam, val, 0, 1);
}