| | |
| | | /* resize memory. potentionally time consuming */ |
| | | cell->nvertex--; |
| | | cell->vertex=(ts_vertex **)realloc(cell->vertex,cell->nvertex*sizeof(ts_vertex *)); |
| | | if(vtx->neigh == NULL && vtx->neigh_no!=0) |
| | | if(vtx->neigh == NULL && vtx->neigh->n!=0) |
| | | if(cell->vertex == NULL){ |
| | | fatal("Reallocation of memory failed during removal of vertex in cell_remove_vertex",3); |
| | | } |
| | |
| | | } |
| | | // Now we check whether we didn't come close to some other vertices in the same |
| | | // cell! |
| | | if(cell_occupation>1){ |
| | | if(cell_occupation>0){ |
| | | for(l=0;l<cell_occupation;l++){ |
| | | |
| | | //carefull with this checks! |