diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2017-09-17 20:35:20 +0300 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2017-09-17 20:35:20 +0300 |
commit | ad01d9f1b9c0b686a850e789d51b76ecdc459497 (patch) | |
tree | 066165cd0cd3ec6b71be518e97acee4d560fc74d /gawkapi.h | |
parent | 52a73873a93202b5193413e195ab625a950f33d4 (diff) | |
parent | bbe9adae884c1c2cc7687c74b9d3722f1f7f61e7 (diff) | |
download | egawk-ad01d9f1b9c0b686a850e789d51b76ecdc459497.tar.gz egawk-ad01d9f1b9c0b686a850e789d51b76ecdc459497.tar.bz2 egawk-ad01d9f1b9c0b686a850e789d51b76ecdc459497.zip |
Merge branch 'master' into feature/fix-comments
Diffstat (limited to 'gawkapi.h')
-rw-r--r-- | gawkapi.h | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -493,7 +493,7 @@ typedef struct gawk_api { * function itself receives this pointer and can modify what it * points to, thus it's not const. */ - awk_bool_t (*api_add_ext_func)(awk_ext_id_t id, const char *namespace, + awk_bool_t (*api_add_ext_func)(awk_ext_id_t id, const char *name_space, awk_ext_func_t *func); /* Register an input parser; for opening files read-only */ @@ -984,11 +984,11 @@ r_make_string(const gawk_api_t *api, /* needed for emalloc */ return r_make_string_type(api, ext_id, string, length, duplicate, result, AWK_STRING); } -#define make_const_string(str, len, result) r_make_string(api, ext_id, str, len, 1, result) -#define make_malloced_string(str, len, result) r_make_string(api, ext_id, str, len, 0, result) +#define make_const_string(str, len, result) r_make_string(api, ext_id, str, len, awk_true, result) +#define make_malloced_string(str, len, result) r_make_string(api, ext_id, str, len, awk_false, result) -#define make_const_regex(str, len, result) r_make_string_type(api, ext_id, str, len, 1, result, AWK_REGEX) -#define make_malloced_regex(str, len, result) r_make_string_type(api, ext_id, str, len, 0, result, AWK_REGEX) +#define make_const_regex(str, len, result) r_make_string_type(api, ext_id, str, len, awk_true, result, AWK_REGEX) +#define make_malloced_regex(str, len, result) r_make_string_type(api, ext_id, str, len, awk_false, result, AWK_REGEX) /* * Note: The caller may not create a STRNUM, but it can create a string that is @@ -1104,7 +1104,7 @@ int dl_load(const gawk_api_t *const api_p, awk_ext_id_t id) \ int errors = 0; \ \ api = api_p; \ - ext_id = id; \ + ext_id = (void **) id; \ \ if (api->major_version != GAWK_API_MAJOR_VERSION \ || api->minor_version < GAWK_API_MINOR_VERSION) { \ |