aboutsummaryrefslogtreecommitdiffstats
path: root/gawkapi.c
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2012-07-25 22:34:19 +0300
committerArnold D. Robbins <arnold@skeeve.com>2012-07-25 22:34:19 +0300
commit3d2d6b46bf3325c0273b35a202184ab09d38e0cd (patch)
treead96062cc57a903fb25a0725210c8e12b84487df /gawkapi.c
parent0fff60287fb9cc41288b3373f47031ab3dd597ac (diff)
downloadegawk-3d2d6b46bf3325c0273b35a202184ab09d38e0cd.tar.gz
egawk-3d2d6b46bf3325c0273b35a202184ab09d38e0cd.tar.bz2
egawk-3d2d6b46bf3325c0273b35a202184ab09d38e0cd.zip
Start refactoring iop handling. Add readdir extension.
Diffstat (limited to 'gawkapi.c')
-rw-r--r--gawkapi.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/gawkapi.c b/gawkapi.c
index 9e1c1095..09c9f399 100644
--- a/gawkapi.c
+++ b/gawkapi.c
@@ -215,14 +215,14 @@ api_lintwarn(awk_ext_id_t id, const char *format, ...)
}
}
-/* api_register_open_hook --- register an open hook; for opening files read-only */
+/* api_register_input_parser --- register an input_parser; for opening files read-only */
static void
-api_register_open_hook(awk_ext_id_t id, void* (*open_func)(IOBUF_PUBLIC *))
+api_register_input_parser(awk_ext_id_t id, awk_input_parser_t *input_parser)
{
(void) id;
- register_open_hook(open_func);
+ register_input_parser(input_parser);
}
/* Functions to update ERRNO */
@@ -942,7 +942,7 @@ gawk_api_t api_impl = {
api_warning,
api_lintwarn,
- api_register_open_hook,
+ api_register_input_parser,
api_update_ERRNO_int,
api_update_ERRNO_string,