Преглед изворни кода

core: removed unused code

- removes also some clang compile warnings
Daniel-Constantin Mierla пре 10 година
родитељ
комит
c8eeed2537
2 измењених фајлова са 0 додато и 34 уклоњено
  1. 0 13
      cfg.y
  2. 0 21
      route_struct.c

+ 0 - 13
cfg.y

@@ -2153,19 +2153,6 @@ exp_elem:
 		{ $$=0; yyerror(" URI, SRCIP or DSTIP expected"); }
 	| MYSELF error	{ $$=0; yyerror ("invalid operator, == or != expected"); }
 	;
-/*
-exp_elem2:
-	rval_expr cmpop rval_expr %prec GT
-		{ $$=mk_elem( $2, RVE_ST, $1, RVE_ST, $3);}
-	|
-	rval_expr equalop rval_expr %prec EQUAL_T
-		{ $$=mk_elem( $2, RVE_ST, $1, RVE_ST, $3);}
-	| rval_expr LOG_AND rval_expr
-		{ $$=mk_exp_rve(LOGAND_OP, $1, $3);}
-	| rval_expr LOG_OR rval_expr
-		{ $$=mk_exp_rve(LOGOR_OP, $1, $3);}
-;
-*/
 
 ipnet:
 	ip SLASH ip	{ $$=mk_new_net($1, $3); }

+ 0 - 21
route_struct.c

@@ -83,27 +83,6 @@ error:
 }
 
 
-struct expr* mk_exp_rve(int op, void* left, void* right)
-{
-	struct expr * e;
-	e=(struct expr*)pkg_malloc(sizeof (struct expr));
-	if (e==0) goto error;
-	e->type=EXP_T;
-	e->op=op;
-	e->l.param=mk_elem(RVEXP_O, RVE_ST, left, 0, 0);
-	e->r.param=mk_elem(RVEXP_O, RVE_ST, right, 0, 0);
-	if (e->l.param==0 || e->r.param==0){
-		if (e->l.param) pkg_free(e->l.param);
-		if (e->r.param) pkg_free(e->r.param);
-		pkg_free(e);
-		goto error;
-	}
-	return e;
-error:
-	LM_CRIT("memory allocation failure\n");
-	return 0;
-}
-
 struct expr* mk_elem(int op, expr_l_type ltype, void* lparam,
 							 expr_r_type rtype, void* rparam)
 {