update submodule
update submodule again
update submodule
update submodule
use a pointer to newly allocated region to pass to xh_put
use xh_new_int
e->key is no longer of const char * type