summaryrefslogtreecommitdiff
path: root/libguile/load.h
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2009-11-01 23:29:36 +0100
committerLudovic Courtès <ludo@gnu.org>2009-11-01 23:29:36 +0100
commit88cbb421895656c6d255610e32c2ae1addb2ea07 (patch)
tree693b83cd4142afeb572869b679f888acf337845f /libguile/load.h
parent731dd0ce191bf4f3ba8fedfe0e08c0e67a966ce4 (diff)
downloadguile-88cbb421895656c6d255610e32c2ae1addb2ea07.tar.gz
Restore signature of `scm_search_path ()' as found in 1.8.
The incompatibly was introduced by 22f4ee48822db5e30df3abf9a11b6066f2bab9d3 ("make primitive-load-path load compiled files if available"). * doc/ref/api-options.texi (Build Config): Update `search-path' documentation. * libguile/load.c (scm_search_path): Change C prototype to expect only 3 arguments. Parse the rest argument accordingly. Update callers. * libguile/load.h (scm_search_path): Update accordingly.
Diffstat (limited to 'libguile/load.h')
-rw-r--r--libguile/load.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/libguile/load.h b/libguile/load.h
index cf825fc0f..81fbfbabd 100644
--- a/libguile/load.h
+++ b/libguile/load.h
@@ -32,7 +32,7 @@ SCM_API SCM scm_c_primitive_load (const char *filename);
SCM_API SCM scm_sys_package_data_dir (void);
SCM_API SCM scm_sys_library_dir (void);
SCM_API SCM scm_sys_site_dir (void);
-SCM_API SCM scm_search_path (SCM path, SCM filename, SCM exts, SCM require_exts);
+SCM_API SCM scm_search_path (SCM path, SCM filename, SCM rest);
SCM_API SCM scm_sys_search_load_path (SCM filename);
SCM_API SCM scm_primitive_load_path (SCM filename_and_exception_on_not_found);
SCM_API SCM scm_c_primitive_load_path (const char *filename);