This did work as did @gfvalvo solution of an explicit cast to type unsigned int pointer
Thanks to both of you. I suspect that @jremington solution will have an issue with other platforms where an address is not an int. I've marked @gfvalvo as the solution because it is more general / platform independent.
Thank you both.
-Glenn