diff options
Diffstat (limited to 'send-utils.c')
-rw-r--r-- | send-utils.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/send-utils.c b/send-utils.c index cbaf2e90..e342f71a 100644 --- a/send-utils.c +++ b/send-utils.c @@ -20,6 +20,7 @@ #include <fcntl.h> #include <sys/ioctl.h> #include <uuid/uuid.h> +#include <limits.h> #include "ctree.h" #include "send-utils.h" @@ -481,9 +482,9 @@ struct subvol_info *subvol_uuid_search(struct subvol_uuid_search *s, if (type == subvol_search_by_path) { info->path = strdup(path); } else { - info->path = malloc(BTRFS_PATH_NAME_MAX); + info->path = malloc(PATH_MAX); ret = btrfs_subvolid_resolve(s->mnt_fd, info->path, - BTRFS_PATH_NAME_MAX, root_id); + PATH_MAX, root_id); } out: |