From 0c39425cbd4ab4166cc6f17031b932991c45ae9d Mon Sep 17 00:00:00 2001 From: Nathan Scott Date: Fri, 23 Sep 2005 08:33:20 +0200 Subject: [PATCH] [PATCH] blkparse: fix pointer cast warnings --- blkparse.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/blkparse.c b/blkparse.c index 362dcd6..9503413 100644 --- a/blkparse.c +++ b/blkparse.c @@ -1415,7 +1415,7 @@ static inline void bit_free(struct blk_io_trace *bit) /* * abuse a 64-bit field for a next pointer for the free item */ - bit->time = (__u64) bit_alloc_list; + bit->time = (__u64) (unsigned long) bit_alloc_list; bit_alloc_list = (struct blk_io_trace *) bit; } @@ -1424,7 +1424,8 @@ static inline struct blk_io_trace *bit_alloc(void) struct blk_io_trace *bit = bit_alloc_list; if (bit) { - bit_alloc_list = (struct blk_io_trace *) bit->time; + bit_alloc_list = (struct blk_io_trace *) (unsigned long) \ + bit->time; return bit; } -- 2.25.1