diff options
Diffstat (limited to 'extension/rwarray0.c')
-rw-r--r-- | extension/rwarray0.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/extension/rwarray0.c b/extension/rwarray0.c index 726570db..d343cdd2 100644 --- a/extension/rwarray0.c +++ b/extension/rwarray0.c @@ -111,13 +111,13 @@ do_writea(int nargs, awk_value_t *result, struct awk_ext_func *unused) /* directory is first arg, array to dump is second */ if (! get_argument(0, AWK_STRING, & filename)) { - fprintf(stderr, _("do_writea: argument 0 is not a string\n")); + warning(ext_id, _("do_writea: argument 0 is not a string")); errno = EINVAL; goto done1; } if (! get_argument(1, AWK_ARRAY, & array)) { - fprintf(stderr, _("do_writea: argument 1 is not an array\n")); + warning(ext_id, _("do_writea: argument 1 is not an array")); errno = EINVAL; goto done1; } @@ -164,7 +164,7 @@ write_array(int fd, 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; } @@ -178,7 +178,7 @@ write_array(int fd, 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; } @@ -264,13 +264,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: argument 0 is not a string\n")); + warning(ext_id, _("do_reada: argument 0 is not a string")); errno = EINVAL; goto done1; } if (! get_argument(1, AWK_ARRAY, & array)) { - fprintf(stderr, _("do_reada: argument 1 is not an array\n")); + warning(ext_id, _("do_reada: argument 1 is not an array")); errno = EINVAL; goto done1; } @@ -314,7 +314,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; } @@ -350,7 +350,7 @@ read_array(int fd, awk_array_t array) if (read_elem(fd, & 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 |