do not call strchr to see if NUL is in the list of preserved chars, since the function by spec. returns the position of the terminating NUL in such case
do not call strchr to see if NUL is in the list of preserved chars, since the function by spec. returns the position of the terminating NUL in such case

cubicdaiya/h2o,lkwg82/h2o,tamediadigital/h2o,devnexen/h2o,zlm2012/h2o,tamediadigital/h2o,i110/h2o,deweerdt/h2o,lkwg82/h2o,cwyang/h2o,h2o/h2o,cwyang/h2o,yannick/h2o,zlm2012/h2o,i110/h2o,cwyang/h2o,yannick/h2o,lkwg82/h2o,h2o/h2o,zlm2012/h2o,rayrapetyan/h2o,deweerdt/h2o,cwyang/h2o,h2o/h2o,cubicdaiya/h2o,rayrapetyan/h2o,tamediadigital/h2o,i110/h2o,devnexen/h2o,cubicdaiya/h2o,yannick/h2o,zlm2012/h2o,yannick/h2o,cubicdaiya/h2o,cwyang/h2o,deweerdt/h2o,i110/h2o,rayrapetyan/h2o,zlm2012/h2o,i110/h2o,lkwg82/h2o,rayrapetyan/h2o,devnexen/h2o,zlm2012/h2o,cubicdaiya/h2o,h2o/h2o,cwyang/h2o,tamediadigital/h2o,h2o/h2o,tamediadigital/h2o,cubicdaiya/h2o,lkwg82/h2o,h2o/h2o,devnexen/h2o,tamediadigital/h2o,devnexen/h2o,h2o/h2o,cwyang/h2o,rayrapetyan/h2o,deweerdt/h2o,lkwg82/h2o,i110/h2o,i110/h2o,cubicdaiya/h2o,deweerdt/h2o,zlm2012/h2o,tamediadigital/h2o,devnexen/h2o,deweerdt/h2o,rayrapetyan/h2o,devnexen/h2o,rayrapetyan/h2o,yannick/h2o,i110/h2o,devnexen/h2o,cwyang/h2o,i110/h2o,h2o/h2o,lkwg82/h2o,cubicdaiya/h2o,yannick/h2o,deweerdt/h2o,i110/h2o,devnexen/h2o,rayrapetyan/h2o,deweerdt/h2o,yannick/h2o,rayrapetyan/h2o,yannick/h2o,rayrapetyan/h2o,h2o/h2o,lkwg82/h2o,lkwg82/h2o,tamediadigital/h2o,yannick/h2o,deweerdt/h2o,zlm2012/h2o,zlm2012/h2o,tamediadigital/h2o