diff options
Diffstat (limited to 'extension')
-rw-r--r-- | extension/ChangeLog | 3 | ||||
-rw-r--r-- | extension/fnmatch.c | 2 | ||||
-rw-r--r-- | extension/testext.c | 4 |
3 files changed, 6 insertions, 3 deletions
diff --git a/extension/ChangeLog b/extension/ChangeLog index 4eab7d7a..ce8d6b78 100644 --- a/extension/ChangeLog +++ b/extension/ChangeLog @@ -4,6 +4,9 @@ * Makefile.am: Build fnmatch extension. * configure.ac: Look for fnmatch.h and fnmatch function. + * fnmatch.c (init_fnmatch): Use sym_constant for FNM_NOMATCH. + * testext.c (dl_load): Use sym_constant for answer_num. + 2012-07-11 Arnold D. Robbins <arnold@skeeve.com> * filefuncs.c (array_set, do_stat): Use make_const_string. diff --git a/extension/fnmatch.c b/extension/fnmatch.c index 7f050dcd..aa8a7307 100644 --- a/extension/fnmatch.c +++ b/extension/fnmatch.c @@ -137,7 +137,7 @@ init_fnmatch(void) awk_array_t new_array; int i; - if (! sym_update("FNM_NOMATCH", make_number(FNM_NOMATCH, & value))) { + if (! sym_constant("FNM_NOMATCH", make_number(FNM_NOMATCH, & value))) { warning(ext_id, "fnmatch init: could not add FNM_NOMATCH variable"); errors++; } diff --git a/extension/testext.c b/extension/testext.c index d446fb8e..dc3002a9 100644 --- a/extension/testext.c +++ b/extension/testext.c @@ -623,8 +623,8 @@ BEGIN { */ /* install some variables */ - if (! sym_update("answer_num", make_number(42, & value))) - printf("testext: sym_update(\"answer_num\") failed!\n"); + if (! sym_constant("answer_num", make_number(42, & value))) + printf("testext: sym_constant(\"answer_num\") failed!\n"); if (! sym_update("message_string", make_const_string(message, strlen(message), & value))) |