Fix build fail on 32bit OS.

This commit is contained in:
arowser 2019-10-21 18:02:04 +08:00 committed by neil saitug
parent 4d0c2e93bf
commit 0985c6e219

View file

@ -493,7 +493,7 @@ static void remove_chan_from_node(struct routing_state *rstate,
/* We make sure that free_chan is called on this chan! */ /* We make sure that free_chan is called on this chan! */
static void destroy_chan_check(struct chan *chan) static void destroy_chan_check(struct chan *chan)
{ {
assert(chan->sat.satoshis == (u64)chan); /* Raw: dev-hack */ assert(chan->sat.satoshis == (unsigned long)chan); /* Raw: dev-hack */
} }
#endif #endif
@ -507,7 +507,7 @@ void free_chan(struct routing_state *rstate, struct chan *chan)
uintmap_del(&rstate->chanmap, chan->scid.u64); uintmap_del(&rstate->chanmap, chan->scid.u64);
#if DEVELOPER #if DEVELOPER
chan->sat.satoshis = (u64)chan; /* Raw: dev-hack */ chan->sat.satoshis = (unsigned long)chan; /* Raw: dev-hack */
#endif #endif
tal_free(chan); tal_free(chan);
} }
@ -2979,7 +2979,7 @@ void remove_all_gossip(struct routing_state *rstate)
while ((c = uintmap_first(&rstate->chanmap, &index)) != NULL) { while ((c = uintmap_first(&rstate->chanmap, &index)) != NULL) {
uintmap_del(&rstate->chanmap, index); uintmap_del(&rstate->chanmap, index);
#if DEVELOPER #if DEVELOPER
c->sat.satoshis = (u64)c; /* Raw: dev-hack */ c->sat.satoshis = (unsigned long)c; /* Raw: dev-hack */
#endif #endif
tal_free(c); tal_free(c);
} }