• Nils Goroll's avatar
    fix the appnd() macro - it needs a block · 4dcf6aa8
    Nils Goroll authored
    when called below in
    
    	if (ua_prepend[i])
    		appnd(w, space, ua_prepend[i], l);
    
    appnd would exand such that only the first line (l = strlen(r))
    was conditional on ua_prepend[i] being non-null, which then would
    trigger a null pointer dereference in strncpy.
    
    This is a particularly embarassing bug.
    4dcf6aa8
Name
Last commit
Last update
..
gen Loading commit data...
tests Loading commit data...
tests4 Loading commit data...
Makefile.am Loading commit data...
classes.conf Loading commit data...
dcs.c Loading commit data...
dcs_demo.db Loading commit data...
dcs_match.c Loading commit data...
dcs_match.h Loading commit data...
dcs_test.c Loading commit data...
dcs_type.h Loading commit data...
dcs_varnish.c Loading commit data...
dcs_varnish2.c Loading commit data...
vmod_dcs.c Loading commit data...
vmod_dcs3.vcc Loading commit data...
vmod_dcs4.vcc Loading commit data...