Mark system async functions as SCM_API.
authorMark H Weaver <mhw@netris.org>
Sun, 1 Jun 2014 23:08:25 +0000 (19:08 -0400)
committerMark H Weaver <mhw@netris.org>
Sun, 1 Jun 2014 23:12:25 +0000 (19:12 -0400)
commit12c6a47773041ff5d0a3553421d2f358d9e479a9
treebfeeb6ccc9c687bae75a8a678532867a1c79383a
parenta43fa1b70688b09a9eecac3c2ce8e9adea63bab6
Mark system async functions as SCM_API.

Fixes <http://bugs.gnu.org/17661>.
Reported and fixed by Chris Vine <chris@cvine.freeserve.co.uk>.

* libguile/async.h (scm_c_call_with_blocked_asyncs)
  (scm_c_call_with_unblocked_asyncs, scm_dynwind_block_asyncs)
  (scm_dynwind_unblock_asyncs): Mark as SCM_API.

* THANKS: Add Chris Vine to fixes section.
THANKS
libguile/async.h