summaryrefslogtreecommitdiff
path: root/libguile/filesys.h
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2009-06-02 22:20:21 +0200
committerAndy Wingo <wingo@pobox.com>2009-06-03 22:20:55 +0200
commitfcb6f5ff3332a3a4b3de7d735757f7d3db4ddff5 (patch)
treeedbd19b43eba1308a116f65c08d4b23f3b0157e3 /libguile/filesys.h
parent5b197db838ae12aae948eef92d79d1f37548bac4 (diff)
downloadguile-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.h2
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);