diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2016-05-30 17:07:46 -0400 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2016-05-30 17:07:46 -0400 |
commit | d851540e8611be939ac01a4f6c87ade351d6ad0b (patch) | |
tree | c6587d5c1db94fc66d47e27762d1973f3282d4ce /extension | |
parent | bda71a2e22997e09f82d4ea33ccef03c0afc667b (diff) | |
download | egawk-d851540e8611be939ac01a4f6c87ade351d6ad0b.tar.gz egawk-d851540e8611be939ac01a4f6c87ade351d6ad0b.tar.bz2 egawk-d851540e8611be939ac01a4f6c87ade351d6ad0b.zip |
Allow extension functions to get more arguments than expected.
Diffstat (limited to 'extension')
-rw-r--r-- | extension/ChangeLog | 5 | ||||
-rw-r--r-- | extension/filefuncs.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/extension/ChangeLog b/extension/ChangeLog index 1da89814..06e8f6a5 100644 --- a/extension/ChangeLog +++ b/extension/ChangeLog @@ -1,3 +1,8 @@ +2016-05-26 Andrew J. Schorr <aschorr@telemetry-investments.com> + + * filefuncs.c (func_table): Update "stat" to indicate that the + max # of expected args is 3, not 2. + 2016-01-27 Arnold D. Robbins <arnold@skeeve.com> * filefuncs.c (do_statvfs): Define out f_fsid on AIX. diff --git a/extension/filefuncs.c b/extension/filefuncs.c index b33fcf1f..00387cf9 100644 --- a/extension/filefuncs.c +++ b/extension/filefuncs.c @@ -929,7 +929,7 @@ out: static awk_ext_func_t func_table[] = { { "chdir", do_chdir, 1 }, - { "stat", do_stat, 2 }, + { "stat", do_stat, 3 }, #ifndef __MINGW32__ { "fts", do_fts, 3 }, #endif |