public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH]mempool.c : clean up type-casting twice
@ 2009-07-05  2:48 Figo.zhang
  2009-07-05  3:01 ` Ingo Molnar
  2009-07-05  4:04 ` [PATCH v2]mempool.c " Figo.zhang
  0 siblings, 2 replies; 9+ messages in thread
From: Figo.zhang @ 2009-07-05  2:48 UTC (permalink / raw)
  To: Linus Torvalds, Andrew Morton; +Cc: lkml

clean up type-casting twice

Signed-off-by: Figo.zhang <figo1802@gmail.com>
---   
mm/mempool.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/mm/mempool.c b/mm/mempool.c
index a46eb1b..0aec628 100644
--- a/mm/mempool.c
+++ b/mm/mempool.c
@@ -303,7 +303,7 @@ EXPORT_SYMBOL(mempool_free_slab);
  */
 void *mempool_kmalloc(gfp_t gfp_mask, void *pool_data)
 {
-	size_t size = (size_t)(long)pool_data;
+	size_t size = (size_t)pool_data;
 	return kmalloc(size, gfp_mask);
 }
 EXPORT_SYMBOL(mempool_kmalloc);
@@ -327,14 +327,14 @@ EXPORT_SYMBOL(mempool_kfree);
  */
 void *mempool_alloc_pages(gfp_t gfp_mask, void *pool_data)
 {
-	int order = (int)(long)pool_data;
+	int order = (int)pool_data;
 	return alloc_pages(gfp_mask, order);
 }
 EXPORT_SYMBOL(mempool_alloc_pages);
 
 void mempool_free_pages(void *element, void *pool_data)
 {
-	int order = (int)(long)pool_data;
+	int order = (int)pool_data;
 	__free_pages(element, order);
 }
 EXPORT_SYMBOL(mempool_free_pages);



^ permalink raw reply related	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2009-07-05  9:20 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-07-05  2:48 [PATCH]mempool.c : clean up type-casting twice Figo.zhang
2009-07-05  3:01 ` Ingo Molnar
2009-07-05  3:11   ` Figo.zhang
2009-07-05  4:04 ` [PATCH v2]mempool.c " Figo.zhang
2009-07-05  8:48   ` Ingo Molnar
2009-07-05  9:01   ` [PATCH v3]mempool.c " Figo.zhang
2009-07-05  9:04     ` Ingo Molnar
2009-07-05  9:13       ` Figo.zhang
2009-07-05  9:20     ` [PATCH v4]mempool.c " Figo.zhang

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox