Subject: Fixing pointer-to-int casts
To: None <port-alpha@NetBSD.ORG>
From: Johnny C. Lam <lamj@stat.cmu.edu>
List: port-alpha
Date: 05/16/1998 01:09:28
I've been making some of the packages in the pkgsrc tree and the xsrc
tree, and I get quite a few of the the following warnings:
warning: cast from pointer to integer of different size
warning: cast to pointer from integer of different size
What is the best way to fix up the code? Is there a way to avoid
sprinkling #ifdef's into the code to differentiate between 32-bit and
64-bit platforms, like replacing ints with longs?
How was this fixed in the MI NetBSD source when the Alpha port got
committed?
Thanks,
--
Johnny C. Lam
Department of Statistics lamj@stat.cmu.edu
Carnegie Mellon University http://www.stat.cmu.edu/~lamj/
@>---`---,----