diff options
Diffstat (limited to 'extension/rwarray.c')
-rw-r--r-- | extension/rwarray.c | 16 |
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 |