diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2011-05-18 14:49:43 +0300 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2011-05-18 14:49:43 +0300 |
commit | 9388982950195420a96db58f04a5e6d0f292559e (patch) | |
tree | ea221e93570a6b5cf0c8c4ef7580b6069a552dec /src | |
parent | c8865a0d524f3d545836bd4581329089a357661e (diff) | |
download | grecs-9388982950195420a96db58f04a5e6d0f292559e.tar.gz grecs-9388982950195420a96db58f04a5e6d0f292559e.tar.bz2 |
Minor change.
* src/grecs.h (grecs_include_path_clear): New proto.
* src/preproc.c (grecs_include_path_clear): New function.
Diffstat (limited to 'src')
-rw-r--r-- | src/grecs.h | 1 | ||||
-rw-r--r-- | src/preproc.c | 9 |
2 files changed, 10 insertions, 0 deletions
diff --git a/src/grecs.h b/src/grecs.h index 5eef48d..3662204 100644 --- a/src/grecs.h +++ b/src/grecs.h @@ -272,6 +272,7 @@ char *grecs_install_text(const char *str); void grecs_destroy_text(void); struct grecs_symtab *grecs_text_table(void); +void grecs_include_path_clear(void); void grecs_include_path_setup(const char *dir, ...); void grecs_include_path_setup_v(char **dirs); diff --git a/src/preproc.c b/src/preproc.c index 4ab3066..1eeddd0 100644 --- a/src/preproc.c +++ b/src/preproc.c @@ -272,6 +272,15 @@ incl_free(void *data) } void +grecs_include_path_clear() +{ + if (include_path) + grecs_list_clear(include_path); + if (std_include_path) + grecs_list_clear(std_include_path); +} + +void grecs_include_path_setup_v(char **dirs) { if (!include_path) { |