Make sure that hashtables always receives full pointers
Make sure that hashtables always receives full pointers

Previously, hashtables holding numbers with sizeof() <
sizeof(gpointer) might receive uninitialized garbage in unused pointer
part.

psychon/lgi,zevv/lgi,pavouk/lgi