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]