MCPcopy Create free account
hub / github.com/RedisGraph/RedisGraph / Graph_RemoveLabel

Function Graph_RemoveLabel

src/graph/graph.c:1208–1225  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1206}
1207
1208void Graph_RemoveLabel
1209(
1210 Graph *g,
1211 LabelID label_id
1212) {
1213 ASSERT(g != NULL);
1214 ASSERT(label_id == Graph_LabelTypeCount(g) - 1);
1215
1216 #ifdef RG_DEBUG
1217 GrB_Index nvals;
1218 GrB_Info info = RG_Matrix_nvals(&nvals, g->labels[label_id]);
1219 ASSERT(info == GrB_SUCCESS);
1220 ASSERT(nvals == 0);
1221 #endif
1222
1223 RG_Matrix_free(&g->labels[label_id]);
1224 g->labels = array_del(g->labels, label_id);
1225}
1226
1227RelationID Graph_AddRelationType
1228(

Callers 1

Calls 3

Graph_LabelTypeCountFunction · 0.85
RG_Matrix_nvalsFunction · 0.85
RG_Matrix_freeFunction · 0.85

Tested by

no test coverage detected