diff options
author | Andy Wingo <wingo@pobox.com> | 2009-06-02 22:20:21 +0200 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2009-06-03 22:20:55 +0200 |
commit | fcb6f5ff3332a3a4b3de7d735757f7d3db4ddff5 (patch) | |
tree | edbd19b43eba1308a116f65c08d4b23f3b0157e3 /libguile/filesys.h | |
parent | 5b197db838ae12aae948eef92d79d1f37548bac4 (diff) | |
download | guile-fcb6f5ff3332a3a4b3de7d735757f7d3db4ddff5.tar.gz |
add exception-on-error optional arg to `stat' in scheme
* libguile/filesys.h:
* libguile/filesys.c (scm_stat): Add optional arg, exception-on-error,
which if #f (not the default) will just return #f instead of raising an
exception if the stat fails.
Diffstat (limited to 'libguile/filesys.h')
-rw-r--r-- | libguile/filesys.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libguile/filesys.h b/libguile/filesys.h index a38a5b594..cf0a6acf2 100644 --- a/libguile/filesys.h +++ b/libguile/filesys.h @@ -42,7 +42,7 @@ SCM_API SCM scm_open_fdes (SCM path, SCM flags, SCM mode); SCM_API SCM scm_open (SCM path, SCM flags, SCM mode); SCM_API SCM scm_close (SCM fd_or_port); SCM_API SCM scm_close_fdes (SCM fd); -SCM_API SCM scm_stat (SCM object); +SCM_API SCM scm_stat (SCM object, SCM exception_on_error); SCM_API SCM scm_link (SCM oldpath, SCM newpath); SCM_API SCM scm_rename (SCM oldname, SCM newname); SCM_API SCM scm_delete_file (SCM str); |