aboutsummaryrefslogtreecommitdiffstats
path: root/extension/rwarray.c
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2020-03-11 08:29:41 -0600
committerArnold D. Robbins <arnold@skeeve.com>2020-03-11 08:29:41 -0600
commit73e440b988942a2933151bd9e0a1b78b9268d5bc (patch)
treeb646ec846350234a938b2352ff75af0c6b4d2f7f /extension/rwarray.c
parentc1929597bd14005486a7c1b07d7d706d36f473ad (diff)
downloadegawk-73e440b988942a2933151bd9e0a1b78b9268d5bc.tar.gz
egawk-73e440b988942a2933151bd9e0a1b78b9268d5bc.tar.bz2
egawk-73e440b988942a2933151bd9e0a1b78b9268d5bc.zip
More message updates.
Diffstat (limited to 'extension/rwarray.c')
-rw-r--r--extension/rwarray.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/extension/rwarray.c b/extension/rwarray.c
index 0300dcaa..777eb41c 100644
--- a/extension/rwarray.c
+++ b/extension/rwarray.c
@@ -116,13 +116,13 @@ do_writea(int nargs, awk_value_t *result, struct awk_ext_func *unused)
/* filename is first arg, array to dump is second */
if (! get_argument(0, AWK_STRING, & filename)) {
- fprintf(stderr, _("do_writea: first argument is not a string\n"));
+ warning(ext_id, _("do_writea: first argument is not a string"));
errno = EINVAL;
goto done1;
}
if (! get_argument(1, AWK_ARRAY, & array)) {
- fprintf(stderr, _("do_writea: second argument is not an array\n"));
+ warning(ext_id, _("do_writea: second argument is not an array"));
errno = EINVAL;
goto done1;
}
@@ -169,7 +169,7 @@ write_array(FILE *fp, awk_array_t array)
awk_flat_array_t *flat_array;
if (! flatten_array(array, & flat_array)) {
- fprintf(stderr, _("write_array: could not flatten array\n"));
+ warning(ext_id, _("write_array: could not flatten array"));
return awk_false;
}
@@ -185,7 +185,7 @@ write_array(FILE *fp, awk_array_t array)
}
if (! release_flattened_array(array, flat_array)) {
- fprintf(stderr, _("write_array: could not release flattened array\n"));
+ warning(ext_id, _("write_array: could not release flattened array"));
return awk_false;
}
@@ -289,13 +289,13 @@ do_reada(int nargs, awk_value_t *result, struct awk_ext_func *unused)
/* directory is first arg, array to read is second */
if (! get_argument(0, AWK_STRING, & filename)) {
- fprintf(stderr, _("do_reada: first argument is not a string\n"));
+ warning(ext_id, _("do_reada: first argument is not a string"));
errno = EINVAL;
goto done1;
}
if (! get_argument(1, AWK_ARRAY, & array)) {
- fprintf(stderr, _("do_reada: second argument is not an array\n"));
+ warning(ext_id, _("do_reada: second argument is not an array"));
errno = EINVAL;
goto done1;
}
@@ -339,7 +339,7 @@ do_reada(int nargs, awk_value_t *result, struct awk_ext_func *unused)
if (! clear_array(array.array_cookie)) {
errno = ENOMEM;
- fprintf(stderr, _("do_reada: clear_array failed\n"));
+ warning(ext_id, _("do_reada: clear_array failed"));
goto done1;
}
@@ -376,7 +376,7 @@ read_array(FILE *fp, awk_array_t array)
if (read_elem(fp, & new_elem)) {
/* add to array */
if (! set_array_element_by_elem(array, & new_elem)) {
- fprintf(stderr, _("read_array: set_array_element failed\n"));
+ warning(ext_id, _("read_array: set_array_element failed"));
return awk_false;
}
} else