diff options
author | Elliott Hughes <enh@google.com> | 2016-08-10 16:20:04 -0700 |
---|---|---|
committer | Elliott Hughes <enh@google.com> | 2016-08-10 16:20:04 -0700 |
commit | d082733e4cbf7782bf3b3ecedb8bd811f1d57870 (patch) | |
tree | 6d6201ff73259b7d3e93f886c1caa32fa8a1396a | |
parent | cff8f53637a857a54c099bd63ad12d49b9a4d1e2 (diff) | |
download | avahi-d082733e4cbf7782bf3b3ecedb8bd811f1d57870.tar.gz |
ARG_MAX isn't a constant.
Use sysconf(_SC_ARG_MAX) instead.
Change-Id: I0eb94fbb45d08dee769e47c4aa2266b67013cb5f
-rw-r--r-- | avahi-daemon/glob.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/avahi-daemon/glob.c b/avahi-daemon/glob.c index 7819279..340709a 100644 --- a/avahi-daemon/glob.c +++ b/avahi-daemon/glob.c @@ -188,7 +188,7 @@ glob(const char *pattern, int flags, int (*errfunc)(const char *, int), glob_t * if (flags & GLOB_LIMIT) { limit = pglob->gl_matchc; if (limit == 0) - limit = ARG_MAX; + limit = sysconf(_SC_ARG_MAX); } else limit = 0; pglob->gl_flags = flags & ~GLOB_MAGCHAR; |