Re: [PATCH] Correct typing in memory_map function in lib/cpg.c

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Reviewed-by: Jan Friesse <jfriesse@xxxxxxxxxx>

Steven Dake wrote:
> Signed-off-by: Steven Dake <sdake@xxxxxxxxxx>
> ---
>  lib/cpg.c |    6 +++---
>  1 files changed, 3 insertions(+), 3 deletions(-)
> 
> diff --git a/lib/cpg.c b/lib/cpg.c
> index 423cea6..39e29bc 100644
> --- a/lib/cpg.c
> +++ b/lib/cpg.c
> @@ -699,8 +699,8 @@ memory_map (char *path, const char *file, void **buf, size_t bytes)
>  	int32_t res;
>  	char *buffer;
>  	int32_t i;
> -	int32_t written;
> -	long page_size; 
> +	size_t written;
> +	size_t page_size; 
>  
>  	snprintf (path, PATH_MAX, "/dev/shm/%s", file);
>  
> @@ -717,7 +717,7 @@ memory_map (char *path, const char *file, void **buf, size_t bytes)
>  	if (res == -1) {
>  		goto error_close_unlink;
>  	}
> -	page_size = sysconf(_SC_PAGESIZE);
> +	page_size = (size_t)sysconf(_SC_PAGESIZE);
>  	buffer = malloc (page_size);
>  	if (buffer == NULL) {
>  		goto error_close_unlink;

_______________________________________________
discuss mailing list
discuss@xxxxxxxxxxxx
http://lists.corosync.org/mailman/listinfo/discuss


[Index of Archives]     [Linux Clusters]     [Corosync Project]     [Linux USB Devel]     [Linux Audio Users]     [Photo]     [Yosemite News]    [Yosemite Photos]    [Linux Kernel]     [Linux SCSI]     [X.Org]

  Powered by Linux