2
0
mirror of git://github.com/lxc/lxc synced 2025-09-01 00:58:00 +00:00

conf: fix mount option parsing

Fixes: Coverity 1484906
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
This commit is contained in:
Christian Brauner
2021-05-19 17:38:20 +02:00
parent 08eab8c005
commit d4034c931f

View File

@@ -2110,7 +2110,7 @@ static int parse_vfs_attr(struct lxc_mount_options *opts, char *opt, size_t size
static int parse_mount_attrs(struct lxc_mount_options *opts, const char *mntopts)
{
__do_free char *mntopts_new = NULL, *mntopts_dup = NULL;
char *mntopt_cur = NULL;
char *end = NULL, *mntopt_cur = NULL;
int ret;
size_t size;
@@ -2130,8 +2130,6 @@ static int parse_mount_attrs(struct lxc_mount_options *opts, const char *mntopts
return ret_errno(ENOMEM);
lxc_iterate_parts(mntopt_cur, mntopts_dup, ",") {
char *end = NULL;
/* This is a filesystem specific option. */
if (strchr(mntopt_cur, '=')) {
if (!end) {