Commit a7e8769d authored by Stanislav Kinsburskiy's avatar Stanislav Kinsburskiy Committed by Pavel Emelyanov

sysfs_parse: use xsprintf() in fixup_aufs_vma_fd()

Signed-off-by: 's avatarStanislav Kinsburskiy <skinsbursky@virtuozzo.com>
Signed-off-by: 's avatarPavel Emelyanov <xemul@parallels.com>
parent 7dd377ef
...@@ -291,11 +291,10 @@ int fixup_aufs_vma_fd(struct vma_area *vma) ...@@ -291,11 +291,10 @@ int fixup_aufs_vma_fd(struct vma_area *vma)
strcpy(vma->aufs_rpath, path); strcpy(vma->aufs_rpath, path);
if (opts.root) { if (opts.root) {
vma->aufs_fpath = xmalloc(strlen(opts.root) + 1 + len + 1); /* skip ./ in path */
vma->aufs_fpath = xsprintf("%s/%s", opts.root, &path[2]);
if (!vma->aufs_fpath) if (!vma->aufs_fpath)
return -1; return -1;
/* skip ./ in path */
sprintf(vma->aufs_fpath, "%s/%s", opts.root, &path[2]);
} }
pr_debug("Saved AUFS paths %s and %s\n", vma->aufs_rpath, vma->aufs_fpath); pr_debug("Saved AUFS paths %s and %s\n", vma->aufs_rpath, vma->aufs_fpath);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment