isl_mat_sub_alloc6: accept NULL pointer on zero-size allocation