summaryrefslogtreecommitdiff
path: root/perl.h
diff options
context:
space:
mode:
authorGurusamy Sarathy <gsar@cpan.org>1999-10-08 10:26:15 +0000
committerGurusamy Sarathy <gsar@cpan.org>1999-10-08 10:26:15 +0000
commit98eae8f585b9800849b5e5482e2d405f21bab67e (patch)
treece00cfd416299b06127f22e32f8bc3e7f0b47090 /perl.h
parentc305c6a05369da2338dc1201b35b0dff2e8d6a5d (diff)
downloadperl-98eae8f585b9800849b5e5482e2d405f21bab67e.tar.gz
remove kludgey duplicate background error avoidance (caused
"leaks"; %@ wasn't even user-visible under -Dusethreads); only repeats of most recent error are now avoided p4raw-id: //depot/perl@4316
Diffstat (limited to 'perl.h')
-rw-r--r--perl.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/perl.h b/perl.h
index 574e7f7ae0..60881c0e6c 100644
--- a/perl.h
+++ b/perl.h
@@ -684,16 +684,16 @@ Free_t Perl_mfree (Malloc_t where);
#ifdef USE_THREADS
# define ERRSV (thr->errsv)
-# define ERRHV (thr->errhv)
# define DEFSV THREADSV(0)
# define SAVE_DEFSV save_threadsv(0)
#else
# define ERRSV GvSV(PL_errgv)
-# define ERRHV GvHV(PL_errgv)
# define DEFSV GvSV(PL_defgv)
# define SAVE_DEFSV SAVESPTR(GvSV(PL_defgv))
#endif /* USE_THREADS */
+#define ERRHV GvHV(PL_errgv) /* XXX unused, here for compatibility */
+
#ifndef errno
extern int errno; /* ANSI allows errno to be an lvalue expr.
* For example in multithreaded environments