src/ngx_gzip_setter.cc
// These functions replace the setters for:
//   gzip
//   gzip_types
//   gzip_http_version
//   gzip_vary
//
// If these functions are called it means there is an explicit gzip
// configuration. The gzip configuration set by pagespeed is then rolled
// back and pagespeed will stop enabling gzip automatically.
These functions replace the setters for:
gzip
gzip_types
gzip_http_version
gzip_vary

If these functions are called it means there is an explicit gzip
configuration. The gzip configuration set by pagespeed is then rolled
back and pagespeed will stop enabling gzip automatically.
These functions replace the setters for : gzip gzip_types gzip_http_version gzip_vary If these functions are called it means there is an explicit gzip configuration . The gzip configuration set by pagespeed is then rolled back and pagespeed will stop enabling gzip automatically .
char* ngx_gzip_redirect_conf_set_flag_slot(
      ngx_conf_t* cf, ngx_command_t* cmd, void* conf) {
    if (g_gzip_setter.enabled()) {
      g_gzip_setter.RollBackAndDisable(cf);
    }
    char* ret = ngx_conf_set_flag_slot(cf, cmd, conf);
    return ret;
  }
char * ngx_gzip_redirect_conf_set_flag_slot ( ngx_conf_t * cf , ngx_command_t * cmd , void * conf ) { if ( g_gzip_setter . enabled ( ) ) { g_gzip_setter . RollBackAndDisable ( cf ) ; } char * ret = ngx_conf_set_flag_slot ( cf , cmd , conf ) ; return ret ; }
These functions replace the setters for:
gzip
gzip_types
gzip_http_version
gzip_vary
These functions replace the setters for : gzip gzip_types gzip_http_version gzip_vary