From: arif Date: Thu, 19 Nov 2009 21:01:06 +0000 (+0000) Subject: better node list X-Git-Tag: LAST_LIBGRAPH~32^2~1552 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0612c0f7240e38a158f3546ea94a95d460855fec;p=graphviz better node list --- diff --git a/cmd/smyrna/tvnodes.c b/cmd/smyrna/tvnodes.c index 83df3f058..ba5ab525e 100755 --- a/cmd/smyrna/tvnodes.c +++ b/cmd/smyrna/tvnodes.c @@ -141,51 +141,6 @@ int validate_node(tv_node * TV_Node) if (TV_Nodes.filtered) { int valid = 1; - if ((MP_Flag == 1) || (!n)) { - n = tree_from_filter_string(TV_Nodes.filter.filter_string); - MP_Flag = 0; - buf = - agget(view->Topview->Nodes[TV_Node->index].Node, - data_attr1); - if (buf) { - if (strcmp(TV_Nodes.filter.min_data1, buf)) - valid = 0; - } - } - if (data_attr1 && strlen(TV_Nodes.filter.max_data1) - && agget(view->Topview->Nodes[TV_Node->index].Node, - data_attr1)) { - if (strcmp - (agget - (view->Topview->Nodes[TV_Node->index].Node, data_attr1), - TV_Nodes.filter.min_data1)) - valid = 0; - } - //string data checks attr2 - if (data_attr2 && strlen(TV_Nodes.filter.min_data2) - && agget(view->Topview->Nodes[TV_Node->index].Node, - data_attr2)) { - if (strcmp - (TV_Nodes.filter.min_data2, - agget(view->Topview->Nodes[TV_Node->index].Node, - data_attr2))) - valid = 0; - } - if (data_attr2 && strlen(TV_Nodes.filter.max_data2) - && agget(view->Topview->Nodes[TV_Node->index].Node, - data_attr2)) { - - if (strcmp - (agget - (view->Topview->Nodes[TV_Node->index].Node, data_attr2), - TV_Nodes.filter.min_data2)) - valid = 0; - - } - if (strlen(TV_Nodes.filter.filter_string) > 0) - valid = evaluate_expresions(TV_Node, n); - //if show only highlighted - //if show only visibles if (TV_Nodes.filter.visible >= 0) { if (view->Topview->Nodes[TV_Node->index].data.Visible != TV_Nodes.filter.visible)