remove edge from schema indicies
| 598 | |
| 599 | // remove edge from schema indicies |
| 600 | void Schema_RemoveEdgeFromIndices |
| 601 | ( |
| 602 | const Schema *s, |
| 603 | const Edge *e |
| 604 | ) { |
| 605 | ASSERT(s != NULL); |
| 606 | ASSERT(e != NULL); |
| 607 | |
| 608 | Index idx = NULL; |
| 609 | |
| 610 | idx = ACTIVE_EXACTMATCH_IDX(s); |
| 611 | if(idx != NULL) Index_RemoveEdge(idx, e); |
| 612 | |
| 613 | idx = PENDING_EXACTMATCH_IDX(s); |
| 614 | if(idx != NULL) Index_RemoveEdge(idx, e); |
| 615 | } |
| 616 | |
| 617 | //------------------------------------------------------------------------------ |
| 618 | // constraints API |
no test coverage detected