• Ondřej Zajíček's avatar
    Conf: Fixes bug in symbol lookup during reconfiguration · 9b9a7143
    Ondřej Zajíček authored
    Symbol lookup by cf_find_symbol() not only did the lookup but also added
    new void symbols allocated from cfg_mem linpool, which gets broken when
    lookups are done outside of config parsing, which may lead to crashes
    during reconfiguration.
    
    The patch separates lookup-only cf_find_symbol() and config-modifying
    cf_get_symbol(), while the later is called only during parsing. Also
    new_config and cfg_mem global variables are NULLed outside of parsing.
    9b9a7143
Name
Last commit
Last update
..
Doc Loading commit data...
Makefile Loading commit data...
cf-lex.l Loading commit data...
conf.c Loading commit data...
conf.h Loading commit data...
confbase.Y Loading commit data...
gen_commands.m4 Loading commit data...
gen_keywords.m4 Loading commit data...
gen_parser.m4 Loading commit data...