xfs: fix uninitialized error variables
authorDarrick J. Wong <darrick.wong@oracle.com>
Mon, 25 Feb 2019 17:35:34 +0000 (09:35 -0800)
committerDarrick J. Wong <darrick.wong@oracle.com>
Mon, 25 Feb 2019 18:16:41 +0000 (10:16 -0800)
smatch complained about some uninitialized error returns, so fix those.

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Allison Henderson <allison.henderson@oracle.com>
fs/xfs/libxfs/xfs_sb.c
fs/xfs/xfs_reflink.c

index 4e5029c..77a3a40 100644 (file)
@@ -877,7 +877,7 @@ xfs_initialize_perag_data(
        uint64_t        bfreelst = 0;
        uint64_t        btree = 0;
        uint64_t        fdblocks;
-       int             error;
+       int             error = 0;
 
        for (index = 0; index < agcount; index++) {
                /*
index d42e3ef..680ae76 100644 (file)
@@ -261,7 +261,7 @@ xfs_reflink_convert_cow_locked(
        struct xfs_bmbt_irec    got;
        struct xfs_btree_cur    *dummy_cur = NULL;
        int                     dummy_logflags;
-       int                     error;
+       int                     error = 0;
 
        if (!xfs_iext_lookup_extent(ip, ip->i_cowfp, offset_fsb, &icur, &got))
                return 0;