isl_vertices.c: add_chamber: accept NULL pointer on zero-size allocation