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

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

 



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;
-- 
1.7.6.4

_______________________________________________
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