| 29 | #define MAX_REPLACE_WITH 10 |
| 30 | |
| 31 | void repl_expr_free(struct subst_expr *se) |
| 32 | { |
| 33 | if(!se) |
| 34 | return; |
| 35 | |
| 36 | if(se->replacement.s){ |
| 37 | shm_free(se->replacement.s); |
| 38 | se->replacement.s = 0; |
| 39 | } |
| 40 | |
| 41 | shm_free(se); |
| 42 | se = 0; |
| 43 | } |
| 44 | |
| 45 | |
| 46 | struct subst_expr* repl_exp_parse(str subst) |
no test coverage detected