From d3036ef608fa1d0a0763dfb5388ae96dcc8e2d99 Mon Sep 17 00:00:00 2001
From: Denys Vlasenko <dvlasenk@redhat.com>
Date: Fri, 22 Oct 2010 13:15:15 +0200
Subject: [PATCH] pmap: get rid of a warning

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
---
 procps/pmap.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/procps/pmap.c b/procps/pmap.c
index cfa94ed82..bb5f9e7c2 100644
--- a/procps/pmap.c
+++ b/procps/pmap.c
@@ -44,7 +44,7 @@ enum {
 
 static void print_smaprec(struct smaprec *currec, void *data)
 {
-	unsigned opt = (unsigned)data;
+	unsigned opt = (uintptr_t)data;
 
 	printf("%0" AFMT "lx ", currec->smap_start);
 
@@ -74,7 +74,7 @@ static int procps_get_maps(pid_t pid, unsigned opt)
 
 	memset(&total, 0, sizeof(total));
 
-	ret = procps_read_smaps(pid, &total, print_smaprec, (void*)opt);
+	ret = procps_read_smaps(pid, &total, print_smaprec, (void*)(uintptr_t)opt);
 	if (ret)
 		return ret;