From fb7ddc498f4ddb63836e5b0e419f33fe6ce1cae6 Mon Sep 17 00:00:00 2001 From: David Sterba Date: Fri, 19 Dec 2014 17:01:40 +0100 Subject: btrfs-progs: let btrfs_free_path accept NULL Same in kernel and matches semantics of free(). Resolves-Coverity-CID: 1054881 Reviewed-by: Eric Sandeen Signed-off-by: David Sterba --- ctree.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ctree.c') diff --git a/ctree.c b/ctree.c index bd6cb125..589efa3d 100644 --- a/ctree.c +++ b/ctree.c @@ -48,6 +48,8 @@ struct btrfs_path *btrfs_alloc_path(void) void btrfs_free_path(struct btrfs_path *p) { + if (!p) + return; btrfs_release_path(p); kfree(p); } -- cgit v1.2.3