diff options
author | Max Reitz <mreitz@redhat.com> | 2019-02-01 20:29:14 +0100 |
---|---|---|
committer | Max Reitz <mreitz@redhat.com> | 2019-02-25 15:11:26 +0100 |
commit | 645ae7d88e5393a2a67ebe325f4456ecd49e33e5 (patch) | |
tree | 06df9097a4763481a1e9456a70c2c58c9a8730c2 /include/block | |
parent | 009b03aaa233ccf5bd3014404995540158d7dc93 (diff) | |
download | qemu-645ae7d88e5393a2a67ebe325f4456ecd49e33e5.zip |
block: bdrv_get_full_backing_filename_from_...'s ret. val.
Make bdrv_get_full_backing_filename_from_filename() return an allocated
string instead of placing the result in a caller-provided buffer.
Signed-off-by: Max Reitz <mreitz@redhat.com>
Message-id: 20190201192935.18394-11-mreitz@redhat.com
Signed-off-by: Max Reitz <mreitz@redhat.com>
Diffstat (limited to 'include/block')
-rw-r--r-- | include/block/block.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/include/block/block.h b/include/block/block.h index e233372a3a..5f1650304d 100644 --- a/include/block/block.h +++ b/include/block/block.h @@ -489,10 +489,9 @@ void bdrv_get_backing_filename(BlockDriverState *bs, char *filename, int filename_size); void bdrv_get_full_backing_filename(BlockDriverState *bs, char *dest, size_t sz, Error **errp); -void bdrv_get_full_backing_filename_from_filename(const char *backed, - const char *backing, - char *dest, size_t sz, - Error **errp); +char *bdrv_get_full_backing_filename_from_filename(const char *backed, + const char *backing, + Error **errp); int path_has_protocol(const char *path); int path_is_absolute(const char *path); |