diff options
| author | Jiffin Tony Thottan <jthottan@redhat.com> | 2018-06-13 11:44:55 +0530 | 
|---|---|---|
| committer | Shyamsundar Ranganathan <srangana@redhat.com> | 2018-06-14 14:50:16 +0000 | 
| commit | 2a3090028abc2bf76991c97b117d9a301de10344 (patch) | |
| tree | c80f4a35a789044cf0b648847d1bfd2707d1272a /api/src | |
| parent | 6ef91480f9e75f63100585bfd19694deb0c2457b (diff) | |
gfapi : Coverity Fixes
*** CID 1391419:  Control flow issues  (DEADCODE)
glusterfs/api/src/glfs-fops.c: 5224 in glfs_recall_lease_upcall()
*** CID 1391414:  Memory - illegal accesses  (UNINIT)
glusterfs/glusterfs/api/src/glfs-fops.c: 5137 in glfs_recall_lease_fd()
Fixes: #789278
Change-Id: Ie16103e7e321724d3cf1bdcb815c2e2467b9a366
Signed-off-by: Jiffin Tony Thottan <jthottan@redhat.com>
Diffstat (limited to 'api/src')
| -rw-r--r-- | api/src/glfs-fops.c | 5 | 
1 files changed, 2 insertions, 3 deletions
diff --git a/api/src/glfs-fops.c b/api/src/glfs-fops.c index 8642da16406..476120b58f0 100644 --- a/api/src/glfs-fops.c +++ b/api/src/glfs-fops.c @@ -5123,7 +5123,7 @@ glfs_recall_lease_fd (struct glfs *fs,          {                  list_for_each_entry (fd, &inode->fd_list, inode_list) {                          ret = fd_ctx_get (fd, subvol, &value); -                        glfd = (void *) value; +                        glfd = (struct glfs_fd *) value;                          if (glfd) {                                  gf_msg_trace (THIS->name, 0,                                                "glfd (%p) has held lease", glfd); @@ -5162,7 +5162,7 @@ glfs_recall_lease_upcall (struct glfs *fs,          struct gf_upcall_recall_lease *recall_lease = NULL;          struct glfs_object                  *object       = NULL;          xlator_t                      *subvol       = NULL; -        int                            ret          = 0; +        int                            ret          = -1;          struct glfs_upcall_lease      *up_lease_arg = NULL;          GF_VALIDATE_OR_GOTO ("gfapi", up_data, out); @@ -5173,7 +5173,6 @@ glfs_recall_lease_upcall (struct glfs *fs,          subvol = glfs_active_subvol (fs);          if (!subvol) { -                ret = -1;                  errno = EIO;                  goto out;          }  | 
