aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2017-03-23 21:24:27 +0200
committerArnold D. Robbins <arnold@skeeve.com>2017-03-23 21:24:27 +0200
commiteab8c54a43c4f1e7827b28f0e4e0e3b2d6643b97 (patch)
tree64e9172ccb4275603a8d39d5f4059754b4508a40
parent1bb38a7e6f81712d8ca8b59922abb176a735dd1f (diff)
downloadegawk-eab8c54a43c4f1e7827b28f0e4e0e3b2d6643b97.tar.gz
egawk-eab8c54a43c4f1e7827b28f0e4e0e3b2d6643b97.tar.bz2
egawk-eab8c54a43c4f1e7827b28f0e4e0e3b2d6643b97.zip
Fix compile warnings in some of the extensions.
-rw-r--r--extension/ChangeLog7
-rw-r--r--extension/readdir.c3
-rw-r--r--extension/readfile.c3
-rw-r--r--extension/revtwoway.c3
4 files changed, 13 insertions, 3 deletions
diff --git a/extension/ChangeLog b/extension/ChangeLog
index 7aeb8aaa..2773847e 100644
--- a/extension/ChangeLog
+++ b/extension/ChangeLog
@@ -1,3 +1,10 @@
+2017-03-23 Arnold D. Robbins <arnold@skeeve.com>
+
+ * readdir.c (dir_get_record): Add additional parameter to make types
+ match and remove compiler warning.
+ * readfile.c (readfile_get_record): Ditto.
+ * revtwoway.c (rev2way_get_record): Ditto.
+
2017-03-21 Andrew J. Schorr <aschorr@telemetry-investments.com>
* readdir_test.c (open_directory_t): Replace field_width array
diff --git a/extension/readdir.c b/extension/readdir.c
index 39acba68..b871d13f 100644
--- a/extension/readdir.c
+++ b/extension/readdir.c
@@ -168,7 +168,8 @@ get_inode(struct dirent *entry, const char *dirname)
static int
dir_get_record(char **out, awk_input_buf_t *iobuf, int *errcode,
- char **rt_start, size_t *rt_len)
+ char **rt_start, size_t *rt_len,
+ const awk_fieldwidth_info_t **unused)
{
DIR *dp;
struct dirent *dirent;
diff --git a/extension/readfile.c b/extension/readfile.c
index b453da21..fb1a376b 100644
--- a/extension/readfile.c
+++ b/extension/readfile.c
@@ -142,7 +142,8 @@ done:
static int
readfile_get_record(char **out, awk_input_buf_t *iobuf, int *errcode,
- char **rt_start, size_t *rt_len)
+ char **rt_start, size_t *rt_len,
+ const awk_fieldwidth_info_t **unused)
{
char *text;
diff --git a/extension/revtwoway.c b/extension/revtwoway.c
index ac4e22cf..84989bfc 100644
--- a/extension/revtwoway.c
+++ b/extension/revtwoway.c
@@ -133,7 +133,8 @@ close_two_proc_data(two_way_proc_data_t *proc_data)
static int
rev2way_get_record(char **out, awk_input_buf_t *iobuf, int *errcode,
- char **rt_start, size_t *rt_len)
+ char **rt_start, size_t *rt_len,
+ const awk_fieldwidth_info_t **unused)
{
int len = 0; /* for now */
two_way_proc_data_t *proc_data;