summaryrefslogtreecommitdiff
path: root/libguile/bytevectors.c
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2012-02-23 13:56:06 +0100
committerAndy Wingo <wingo@pobox.com>2012-02-23 13:56:54 +0100
commita2e946f1ef83cd1fd8c87412cc49f6c6d1e0ac61 (patch)
tree0beaa5f45bae966b92de39c02e9c4486b909e9fc /libguile/bytevectors.c
parent7ea70f355e986c79f2c999753642141a0e8985f7 (diff)
downloadguile-a2e946f1ef83cd1fd8c87412cc49f6c6d1e0ac61.tar.gz
rewrite open-process in C, for robustness
* libguile/posix.c (scm_open_process): Rewrite in C, so as to avoid allocations and other calls that are not async-signal-safe. (scm_init_popen, scm_init_posix): Register popen extension. * module/ice-9/popen.scm: Load the popen extension, to get open-process.
Diffstat (limited to 'libguile/bytevectors.c')
0 files changed, 0 insertions, 0 deletions