aboutsummaryrefslogtreecommitdiffstats
path: root/extension
diff options
context:
space:
mode:
Diffstat (limited to 'extension')
-rw-r--r--extension/ChangeLog3
-rw-r--r--extension/filefuncs.c1
-rw-r--r--extension/fork.c1
-rw-r--r--extension/ordchr.c1
-rw-r--r--extension/readfile.c1
-rw-r--r--extension/rwarray.c1
-rw-r--r--extension/testext.c1
-rw-r--r--extension/time.c1
8 files changed, 10 insertions, 0 deletions
diff --git a/extension/ChangeLog b/extension/ChangeLog
index be315619..2ea13e36 100644
--- a/extension/ChangeLog
+++ b/extension/ChangeLog
@@ -9,6 +9,9 @@
(test_array_elem): Duplicate strings coming from gawk before passing
them back in.
+ All files: Add null 'init_func' file pointer for dl_load_func
+ to work.
+
2012-07-09 Arnold D. Robbins <arnold@skeeve.com>
* filefuncs.c (do_readfile): Return "" and set ERRNO on error
diff --git a/extension/filefuncs.c b/extension/filefuncs.c
index 74af8b1b..71387cb3 100644
--- a/extension/filefuncs.c
+++ b/extension/filefuncs.c
@@ -44,6 +44,7 @@
static const gawk_api_t *api; /* for convenience macros to work */
static awk_ext_id_t *ext_id;
+static awk_bool_t (*init_func)(void) = NULL;
int plugin_is_GPL_compatible;
diff --git a/extension/fork.c b/extension/fork.c
index 84232663..02b6b6f2 100644
--- a/extension/fork.c
+++ b/extension/fork.c
@@ -41,6 +41,7 @@
static const gawk_api_t *api; /* for convenience macros to work */
static awk_ext_id_t *ext_id;
+static awk_bool_t (*init_func)(void) = NULL;
int plugin_is_GPL_compatible;
diff --git a/extension/ordchr.c b/extension/ordchr.c
index 3ab0f872..7773f1b9 100644
--- a/extension/ordchr.c
+++ b/extension/ordchr.c
@@ -43,6 +43,7 @@
static const gawk_api_t *api; /* for convenience macros to work */
static awk_ext_id_t *ext_id;
+static awk_bool_t (*init_func)(void) = NULL;
int plugin_is_GPL_compatible;
diff --git a/extension/readfile.c b/extension/readfile.c
index 1b6772fe..f9a364fb 100644
--- a/extension/readfile.c
+++ b/extension/readfile.c
@@ -50,6 +50,7 @@
static const gawk_api_t *api; /* for convenience macros to work */
static awk_ext_id_t *ext_id;
+static awk_bool_t (*init_func)(void) = NULL;
int plugin_is_GPL_compatible;
diff --git a/extension/rwarray.c b/extension/rwarray.c
index 64c501dd..8a749498 100644
--- a/extension/rwarray.c
+++ b/extension/rwarray.c
@@ -47,6 +47,7 @@
static const gawk_api_t *api; /* for convenience macros to work */
static awk_ext_id_t *ext_id;
+static awk_bool_t (*init_func)(void) = NULL;
int plugin_is_GPL_compatible;
diff --git a/extension/testext.c b/extension/testext.c
index 8dac1c2b..d446fb8e 100644
--- a/extension/testext.c
+++ b/extension/testext.c
@@ -39,6 +39,7 @@
static const gawk_api_t *api; /* for convenience macros to work */
static awk_ext_id_t *ext_id;
+static awk_bool_t (*init_func)(void) = NULL;
int plugin_is_GPL_compatible;
diff --git a/extension/time.c b/extension/time.c
index 2024510c..eb42eee2 100644
--- a/extension/time.c
+++ b/extension/time.c
@@ -39,6 +39,7 @@
static const gawk_api_t *api; /* for convenience macros to work */
static awk_ext_id_t *ext_id;
+static awk_bool_t (*init_func)(void) = NULL;
int plugin_is_GPL_compatible;