HISTORY_STATE
HISTORY_STATE *
HISTORY_STATE *hs;
if ((hs = malloc(sizeof(HISTORY_STATE))) == NULL)
HISTORY_STATE *history_get_history_state(void);