Parent Directory | Revision Log | Patch
revision 1.2 by gray, Thu Feb 6 15:52:19 2003 UTC | revision 1.3 by gray, Thu Feb 6 23:03:04 2003 UTC | |
---|---|---|
# | Line 348 rc_parse(char *name) | Line 348 rc_parse(char *name) |
348 | { | { |
349 | int status; | int status; |
350 | if (rc_open(name)) | if (rc_open(name)) |
351 | return 1; | return NULL; |
352 | rc_section = NULL; | rc_section = NULL; |
353 | status = yyparse(); | status = yyparse(); |
354 | if (status) { | if (status) { |
# | Line 714 node_eval(struct eval_env *env, RC_NODE | Line 714 node_eval(struct eval_env *env, RC_NODE |
714 | rc = bool_eval(env, &node->v.bool); | rc = bool_eval(env, &node->v.bool); |
715 | break; | break; |
716 | case rc_node_re: | case rc_node_re: |
717 | if (env->refstr) { | if (env->refstr && anubis_regex_refcnt(node->v.re)) { |
718 | xfree_pptr(env->refstr); | xfree_pptr(env->refstr); |
719 | env->refstr = NULL; | env->refstr = NULL; |
720 | env->refcnt = 0; | env->refcnt = 0; |
|
savannah-hackers-public@gnu.org | ViewVC Help |
Powered by ViewVC 1.1.26 |