From: Christian Brauner Date: Thu, 26 Jul 2018 14:00:32 +0000 (+0200) Subject: conf: s/strtok_r()/lxc_iterate_parts()/g X-Git-Tag: lxc-3.1.0~191^2~12 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8db9d26faffa48fd3a4055bcd179e0b6e08732a7;p=thirdparty%2Flxc.git conf: s/strtok_r()/lxc_iterate_parts()/g Signed-off-by: Christian Brauner --- diff --git a/src/lxc/conf.c b/src/lxc/conf.c index f5b94b091..ff9bd091b 100644 --- a/src/lxc/conf.c +++ b/src/lxc/conf.c @@ -1888,7 +1888,6 @@ static void parse_mntopt(char *opt, unsigned long *flags, char **data, size_t si int parse_mntopts(const char *mntopts, unsigned long *mntflags, char **mntdata) { char *data, *p, *s; - char *saveptr = NULL; size_t size; *mntdata = NULL; @@ -1909,7 +1908,7 @@ int parse_mntopts(const char *mntopts, unsigned long *mntflags, char **mntdata) } *data = 0; - for (; (p = strtok_r(s, ",", &saveptr)); s = NULL) + lxc_iterate_parts(p, s, ",") parse_mntopt(p, mntflags, &data, size); if (*data) @@ -1942,7 +1941,6 @@ static void parse_propagationopt(char *opt, unsigned long *flags) static int parse_propagationopts(const char *mntopts, unsigned long *pflags) { char *p, *s; - char *saveptr = NULL; if (!mntopts) return 0; @@ -1954,7 +1952,7 @@ static int parse_propagationopts(const char *mntopts, unsigned long *pflags) } *pflags = 0L; - for (; (p = strtok_r(s, ",", &saveptr)); s = NULL) + lxc_iterate_parts(p, s, ",") parse_propagationopt(p, pflags); free(s);