Print this page
5218 posix definition of NULL
correct unistd.h and iso/stddef_iso.h
update gate source affected

*** 179,189 **** } int sysevent_subclass_list_walk_init(mdb_walk_state_t *wsp) { ! if (wsp->walk_addr == NULL) { mdb_warn("sysevent_subclass_list does not support global " "walks"); return (WALK_ERR); } --- 179,189 ---- } int sysevent_subclass_list_walk_init(mdb_walk_state_t *wsp) { ! if (wsp->walk_addr == (uintptr_t)NULL) { mdb_warn("sysevent_subclass_list does not support global " "walks"); return (WALK_ERR); }
*** 194,204 **** int sysevent_subclass_list_walk_step(mdb_walk_state_t *wsp) { int status; ! if (wsp->walk_addr == NULL) return (WALK_DONE); if (mdb_vread(wsp->walk_data, sizeof (subclass_lst_t), wsp->walk_addr) == -1) { mdb_warn("failed to read class list at %p", wsp->walk_addr); --- 194,204 ---- int sysevent_subclass_list_walk_step(mdb_walk_state_t *wsp) { int status; ! if (wsp->walk_addr == (uintptr_t)NULL) return (WALK_DONE); if (mdb_vread(wsp->walk_data, sizeof (subclass_lst_t), wsp->walk_addr) == -1) { mdb_warn("failed to read class list at %p", wsp->walk_addr);
*** 228,238 **** int sysevent_class_list_walk_init(mdb_walk_state_t *wsp) { class_walk_data_t *cl_walker; ! if (wsp->walk_addr == NULL) { mdb_warn("sysevent_class_list does not support global walks"); return (WALK_ERR); } cl_walker = mdb_zalloc(sizeof (class_walk_data_t), UM_SLEEP); --- 228,238 ---- int sysevent_class_list_walk_init(mdb_walk_state_t *wsp) { class_walk_data_t *cl_walker; ! if (wsp->walk_addr == (uintptr_t)NULL) { mdb_warn("sysevent_class_list does not support global walks"); return (WALK_ERR); } cl_walker = mdb_zalloc(sizeof (class_walk_data_t), UM_SLEEP);
*** 257,267 **** class_lst_t clist; cl_walker = (class_walk_data_t *)wsp->walk_data; /* Skip over empty class table entries */ ! if (wsp->walk_addr != NULL) { if (mdb_vread(&clist, sizeof (class_lst_t), wsp->walk_addr) == -1) { mdb_warn("failed to read class list at %p", wsp->walk_addr); return (WALK_ERR); --- 257,267 ---- class_lst_t clist; cl_walker = (class_walk_data_t *)wsp->walk_data; /* Skip over empty class table entries */ ! if (wsp->walk_addr != (uintptr_t)NULL) { if (mdb_vread(&clist, sizeof (class_lst_t), wsp->walk_addr) == -1) { mdb_warn("failed to read class list at %p", wsp->walk_addr); return (WALK_ERR);