J.F.'s latest printer fixes plus his gcc -picky fix for web/cgi.c