Module: kamailio Branch: master Commit: 8c5b92ee638a33e612e68cf85a1d37ab5e5d2c22 URL: https://github.com/kamailio/kamailio/commit/8c5b92ee638a33e612e68cf85a1d37ab...
Author: Daniel-Constantin Mierla miconda@gmail.com Committer: Daniel-Constantin Mierla miconda@gmail.com Date: 2020-03-03T11:01:53+01:00
core: cfg.y - init static global variables
---
Modified: src/core/cfg.y
---
Diff: https://github.com/kamailio/kamailio/commit/8c5b92ee638a33e612e68cf85a1d37ab... Patch: https://github.com/kamailio/kamailio/commit/8c5b92ee638a33e612e68cf85a1d37ab...
---
diff --git a/src/core/cfg.y b/src/core/cfg.y index 56a8c9ab8c..394386bb1b 100644 --- a/src/core/cfg.y +++ b/src/core/cfg.y @@ -134,21 +134,21 @@ extern char* yy_number_str;
static void yyerror(char* s, ...); static void yyerror_at(struct cfg_pos* pos, char* s, ...); -static char* tmp; -static int i_tmp; -static struct socket_id* lst_tmp; -static struct name_lst* nl_tmp; -static int rt; /* Type of route block for find_export */ -static str* str_tmp; -static str s_tmp; -static struct ip_addr* ip_tmp; -static struct avp_spec* s_attr; +static char* tmp = NULL; +static int i_tmp = 0; +static struct socket_id* lst_tmp = NULL; +static struct name_lst* nl_tmp = NULL; +static int rt = 0; /* Type of route block for find_export */ +static str* str_tmp = NULL; +static str s_tmp = STR_NULL; +static struct ip_addr* ip_tmp = NULL; +static struct avp_spec* s_attr = NULL; static select_t sel; -static select_t* sel_ptr; -static pv_spec_t* pv_spec; -static struct action *mod_func_action; -static struct lvalue* lval_tmp; -static struct rvalue* rval_tmp; +static select_t* sel_ptr = NULL; +static pv_spec_t* pv_spec = NULL; +static struct action *mod_func_action = NULL; +static struct lvalue* lval_tmp = NULL; +static struct rvalue* rval_tmp = NULL;
static void warn(char* s, ...); static void warn_at(struct cfg_pos* pos, char* s, ...); @@ -165,7 +165,7 @@ static struct socket_id* mk_listen_id2(struct name_lst*, int, int); static void free_name_lst(struct name_lst* lst); static void free_socket_id_lst(struct socket_id* i);
-static struct case_stms* mk_case_stm(struct rval_expr* ct, int is_re, +static struct case_stms* mk_case_stm(struct rval_expr* ct, int is_re, struct action* a, int* err); static int case_check_type(struct case_stms* stms); static int case_check_default(struct case_stms* stms);