#include <stdio.h>
#include "libguile/_scm.h"
+#include "libguile/async.h"
#include "libguile/smob.h"
#include "libguile/alist.h"
#include "libguile/eval.h"
SCM dynpair = SCM_UNDEFINED;
SCM winds;
+ if (scm_i_critical_section_level)
+ {
+ fprintf (stderr, "throw from within critical section.\n");
+ abort ();
+ }
+
/* Search the wind list for an appropriate catch.
"Waiter, please bring us the wind list." */
for (winds = scm_i_dynwinds (); scm_is_pair (winds); winds = SCM_CDR (winds))