richter     01/05/31 11:42:32

  Modified:    .        Changes.pod epmain.c
  Log:
  docs
  
  Revision  Changes    Path
  1.169     +5 -0      embperl/Changes.pod
  
  Index: Changes.pod
  ===================================================================
  RCS file: /home/cvs/embperl/Changes.pod,v
  retrieving revision 1.168
  retrieving revision 1.169
  diff -u -r1.168 -r1.169
  --- Changes.pod       2001/05/22 11:19:45     1.168
  +++ Changes.pod       2001/05/31 18:42:24     1.169
  @@ -12,6 +12,11 @@
        Win 32.
      - Make $r -> Error settable to be able to reset Embperl's
        internal error flag.     
  +   - workaround for $r -> chdir_file not working correctly inside
  +     of Apache::Registry with ActiveState Perl, which caused
  +     make test to fail.
  +   - fixed SIGSEGVs that could occur on rare situations when
  +     multiple file not found errors are reported.
   
   =head1 1.3.2 (RELEASE)   16 May. 2001 
   
  
  
  
  1.103     +4 -10     embperl/epmain.c
  
  Index: epmain.c
  ===================================================================
  RCS file: /home/cvs/embperl/epmain.c,v
  retrieving revision 1.102
  retrieving revision 1.103
  diff -u -r1.102 -r1.103
  --- epmain.c  2001/05/29 05:22:17     1.102
  +++ epmain.c  2001/05/31 18:42:26     1.103
  @@ -10,7 +10,7 @@
   #   IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
   #   WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
   #
  -#   $Id: epmain.c,v 1.102 2001/05/29 05:22:17 richter Exp $
  +#   $Id: epmain.c,v 1.103 2001/05/31 18:42:26 richter Exp $
   #
   
###################################################################################*/
   
  @@ -2358,12 +2358,9 @@
           {
           tReq * l = r -> pLastReq ;
   
  -        if (!(r -> bOptions & optReturnError))
  -            {
  -            l -> bError      = r -> bError ;
  -            l -> nLastErrFill= r -> nLastErrFill ;
  -            l -> bLastErrState= r -> bLastErrState ;
  -            }
  +        l -> bError      = r -> bError ;
  +        l -> nLastErrFill= r -> nLastErrFill ;
  +        l -> bLastErrState= r -> bLastErrState ;
           }
       else
           {
  @@ -3463,7 +3460,6 @@
   
       /* --- change working directory --- */
       
  -     /* ### */lprintf (r, "discd=%d if=%s rok=%d\n", (r -> bOptions & 
optDisableChdir), sInputfile, SvROK(r -> pInData)) ;
       if ((r -> bOptions & optDisableChdir) == 0 && sInputfile != NULL && sInputfile 
!= '\0' && !SvROK(r -> pInData))
        {
        char dir[PATH_MAX];
  @@ -3485,8 +3481,6 @@
   
        _splitpath(sInputfile, drive, dir, fname, ext );
        _chdrive (drive[0] - 'A' + 1) ;
  -
  -     /* ### */lprintf (r, "olddrv=%d olddir=%s drive=%s dir=%s fname=%s ext=%s\n", 
olddrive, olddir, drive, dir, fname, ext) ;
   #else
           Dirname (sInputfile, dir, sizeof (dir) - 1) ;
        getcwd (olddir, sizeof (olddir) - 1) ;
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to