4
0
Эх сурвалжийг харах

cmap: Retype iovec iov_base

Split of patch made by Fabio M. Di Nitto <fdinitto@redhat.com>.

Signed-off-by: Jan Friesse <jfriesse@redhat.com>
Reviewed-by: Fabio M. Di Nitto <fdinitto@redhat.com>
Jan Friesse 6 сар өмнө
parent
commit
0b91af230f
1 өөрчлөгдсөн 2 нэмэгдсэн , 2 устгасан
  1. 2 2
      exec/cmap.c

+ 2 - 2
exec/cmap.c

@@ -976,7 +976,7 @@ static cs_error_t cmap_mcast_send(enum cmap_mcast_reason reason, int argc, char
 			}
 			}
 		}
 		}
 
 
-		req_exec_cmap_iovec[i + 1].iov_base = item;
+		req_exec_cmap_iovec[i + 1].iov_base = (char *)item;
 		req_exec_cmap_iovec[i + 1].iov_len = item_len;
 		req_exec_cmap_iovec[i + 1].iov_len = item_len;
 		msg_len += item_len;
 		msg_len += item_len;
 
 
@@ -989,7 +989,7 @@ static cs_error_t cmap_mcast_send(enum cmap_mcast_reason reason, int argc, char
 	req_exec_cmap_mcast.header.size = sizeof(req_exec_cmap_mcast) + msg_len;
 	req_exec_cmap_mcast.header.size = sizeof(req_exec_cmap_mcast) + msg_len;
 	req_exec_cmap_mcast.reason = reason;
 	req_exec_cmap_mcast.reason = reason;
 	req_exec_cmap_mcast.no_items = argc;
 	req_exec_cmap_mcast.no_items = argc;
-	req_exec_cmap_iovec[0].iov_base = &req_exec_cmap_mcast;
+	req_exec_cmap_iovec[0].iov_base = (char *)&req_exec_cmap_mcast;
 	req_exec_cmap_iovec[0].iov_len = sizeof(req_exec_cmap_mcast);
 	req_exec_cmap_iovec[0].iov_len = sizeof(req_exec_cmap_mcast);
 
 
 	qb_log(LOG_TRACE, "Sending %u items (%u iovec) for reason %u", argc, argc + 1, reason);
 	qb_log(LOG_TRACE, "Sending %u items (%u iovec) for reason %u", argc, argc + 1, reason);