aboutsummaryrefslogtreecommitdiffstats
path: root/src/alloc.c
diff options
context:
space:
mode:
authorJim Blandy1992-08-19 06:18:07 +0000
committerJim Blandy1992-08-19 06:18:07 +0000
commit64aeaceb937fb1d4a39deb5ae5519ed8c94dd934 (patch)
treef02e669e9e0c87023b2672422bd7c8c2f2579504 /src/alloc.c
parentef15f270dbada67b43f58cc26056fb7efe083ceb (diff)
downloademacs-64aeaceb937fb1d4a39deb5ae5519ed8c94dd934.tar.gz
emacs-64aeaceb937fb1d4a39deb5ae5519ed8c94dd934.zip
* alloc.c (Fmake_marker): Removed the test for being called from a
signal handler. The original bug is probably gone, the test wasn't written portably, and it should probably go somewhere else anyway - say, funcall or eval.
Diffstat (limited to 'src/alloc.c')
-rw-r--r--src/alloc.c7
1 files changed, 0 insertions, 7 deletions
diff --git a/src/alloc.c b/src/alloc.c
index ca6473712c8..ce6ba436e0a 100644
--- a/src/alloc.c
+++ b/src/alloc.c
@@ -552,13 +552,6 @@ DEFUN ("make-marker", Fmake_marker, Smake_marker, 0, 0, 0,
552 register Lisp_Object val; 552 register Lisp_Object val;
553 register struct Lisp_Marker *p; 553 register struct Lisp_Marker *p;
554 554
555 /* Detact the bug that seems to have caused this to be called from
556 a signal handler. */
557 SIGMASKTYPE mask;
558 mask = sigblock (SIGEMPTYMASK);
559 if (mask != 0)
560 abort ();
561
562 if (marker_free_list) 555 if (marker_free_list)
563 { 556 {
564 XSET (val, Lisp_Marker, marker_free_list); 557 XSET (val, Lisp_Marker, marker_free_list);