Skip to content

Commit baeafcb

Browse files
committed
glfs-fops.c: fix clang compilation warnings
Fix: glfs-fops.c:5965:26: warning: implicit conversion from enumeration type 'gf_upcall_event_t' to different enumeration type 'enum glfs_upcall_reason' [-Wenum-conversion] 5965 | up_arg->reason = GF_UPCALL_EVENT_NULL; | ~ ^~~~~~~~~~~~~~~~~~~~ CC libgfapi_la-glfs-fops.lo glfs-fops.c:6621:28: warning: implicit conversion from enumeration type 'gf_lease_cmds_t' (aka 'enum gf_lease_cmds_t') to different enumeration type 'glfs_lease_cmds_t' (aka 'enum glfs_lease_cmds') [-Wenum-conversion] 6621 | lease->cmd = gf_lease->cmd; | ~ ~~~~~~~~~~^~~ glfs-fops.c:6630:28: warning: implicit conversion from enumeration type 'glfs_lease_cmds_t' (aka 'enum glfs_lease_cmds') to different enumeration type 'gf_lease_cmds_t' (aka 'enum gf_lease_cmds_t') [-Wenum-conversion] 6630 | gf_lease->cmd = lease->cmd; | ~ ~~~~~~~^~~ Signed-off-by: Yaniv Kaul <[email protected]>
1 parent 044dd77 commit baeafcb

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

api/src/glfs-fops.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5962,7 +5962,7 @@ glfs_recall_lease_upcall(struct glfs *fs, struct glfs_upcall *up_arg,
59625962
glfs_h_close(object);
59635963

59645964
/* Set reason to prevent applications from using ->event */
5965-
up_arg->reason = GF_UPCALL_EVENT_NULL;
5965+
up_arg->reason = GLFS_UPCALL_EVENT_NULL;
59665966
}
59675967
return ret;
59685968
}
@@ -6618,7 +6618,7 @@ void
66186618
gf_lease_to_glfs_lease(struct gf_lease *gf_lease, struct glfs_lease *lease)
66196619
{
66206620
u_int lease_type = gf_lease->lease_type;
6621-
lease->cmd = gf_lease->cmd;
6621+
lease->cmd = (glfs_lease_cmds_t)gf_lease->cmd;
66226622
lease->lease_type = lease_type;
66236623
memcpy(lease->lease_id, gf_lease->lease_id, LEASE_ID_SIZE);
66246624
}
@@ -6627,7 +6627,7 @@ void
66276627
glfs_lease_to_gf_lease(struct glfs_lease *lease, struct gf_lease *gf_lease)
66286628
{
66296629
u_int lease_type = lease->lease_type;
6630-
gf_lease->cmd = lease->cmd;
6630+
gf_lease->cmd = (gf_lease_cmds_t)lease->cmd;
66316631
gf_lease->lease_type = lease_type;
66326632
memcpy(gf_lease->lease_id, lease->lease_id, LEASE_ID_SIZE);
66336633
}

0 commit comments

Comments
 (0)