[Sheepdog] [PATCH] fix a compiler warning in forward_write_obj_req

MORITA Kazutaka morita.kazutaka at lab.ntt.co.jp
Tue Nov 15 01:06:57 CET 2011


At Mon, 14 Nov 2011 10:45:33 -0500,
Christoph Hellwig wrote:
> 
> rlen is never used in the function, and recent gcc complains about
> this fact.
> 
> Signed-off-by: Christoph Hellwig <hch at lst.de>

Applied the 3 patches you sent, thanks a lot!

Kazutaka

> 
> Index: sheepdog/sheep/store.c
> ===================================================================
> --- sheepdog.orig/sheep/store.c	2011-11-14 16:34:09.534609838 +0100
> +++ sheepdog/sheep/store.c	2011-11-14 16:34:18.517943118 +0100
> @@ -306,7 +306,7 @@ out:
>  static int forward_write_obj_req(struct request *req, int idx)
>  {
>  	int i, n, nr, fd, ret;
> -	unsigned wlen, rlen;
> +	unsigned wlen;
>  	char name[128];
>  	struct sd_obj_req hdr = *(struct sd_obj_req *)&req->rq;
>  	struct sd_obj_rsp *rsp = (struct sd_obj_rsp *)&req->rp;
> @@ -336,7 +336,6 @@ static int forward_write_obj_req(struct
>  	hdr.flags |= SD_FLAG_CMD_IO_LOCAL;
>  
>  	wlen = hdr.data_length;
> -	rlen = 0;
>  
>  	for (i = 0; i < copies; i++) {
>  		n = obj_to_sheep(e, nr, oid, i);
> -- 
> sheepdog mailing list
> sheepdog at lists.wpkg.org
> http://lists.wpkg.org/mailman/listinfo/sheepdog



More information about the sheepdog mailing list