You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by Alexei Kosut <ak...@hyperreal.com> on 1996/04/11 04:56:20 UTC

cvs commit: apache/src http_core.c

akosut      96/04/10 19:56:20

  Modified:    src       http_core.c
  Log:
  Fix bus error in <Location> handling when an error was returned from
  within the section.
  
  Revision  Changes    Path
  1.11      +2 -2      apache/src/http_core.c
  
  Index: http_core.c
  ===================================================================
  RCS file: /export/home/cvs/apache/src/http_core.c,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -C3 -r1.10 -r1.11
  *** http_core.c	1996/04/06 23:38:25	1.10
  --- http_core.c	1996/04/11 02:56:17	1.11
  ***************
  *** 548,553 ****
  --- 548,554 ----
        cmd->override = OR_ALL|ACCESS_CONF;
    
        errmsg = srm_command_loop (cmd, new_url_conf);
  +     if (errmsg != end_url_magic) return errmsg;
    
        conf = (core_dir_config *)get_module_config(new_url_conf, &core_module);
        conf->d = pstrdup(cmd->pool, cmd->path);	/* No mangling, please */
  ***************
  *** 557,564 ****
        cmd->path = old_path;
        cmd->override = old_overrides;
    
  !     if (errmsg == end_url_magic) return NULL;
  !     return errmsg;
    }
    
    /* httpd.conf commands... beginning with the <VirtualHost> business */
  --- 558,564 ----
        cmd->path = old_path;
        cmd->override = old_overrides;
    
  !     return NULL;
    }
    
    /* httpd.conf commands... beginning with the <VirtualHost> business */