Whamcloud - gitweb
LU-2929 build: fix unused/uninitilized virables error
authorJames Simmons <uja.ornl@gmail.com>
Tue, 12 Mar 2013 18:32:19 +0000 (14:32 -0400)
committerOleg Drokin <oleg.drokin@intel.com>
Fri, 22 Mar 2013 18:28:23 +0000 (14:28 -0400)
As reported by gcc (GCC) 4.6.3 20120306 (Red Hat 4.6.3-2).

Signed-off-by: Peng Tao <tao.peng@emc.com>
Signed-off-by: James Simmons <uja.ornl@gmail.com>
Change-Id: I05aeb88dbd00b6b005ddde543a527339a9d66ce0
Reviewed-on: http://review.whamcloud.com/5656
Reviewed-by: John Hammond <johnlockwoodhammond@gmail.com>
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Alex Zhuravlev <alexey.zhuravlev@intel.com>
Reviewed-by: Alexey Shvetsov <alexxy@gentoo.org>
lustre/mdt/mdt_handler.c

index c5293ec..f7ed271 100644 (file)
@@ -5703,6 +5703,8 @@ static int mdt_fid2path(struct mdt_thread_info *info,
                rc = -EREMOTE;
        else if (!mdt_object_exists(obj))
                rc = -ENOENT;
+       else
+               rc = 0;
 
        if (rc < 0) {
                mdt_object_put(info->mti_env, obj);