aboutsummaryrefslogtreecommitdiffstats
path: root/epan/wslua/wslua.h
diff options
context:
space:
mode:
Diffstat (limited to 'epan/wslua/wslua.h')
-rw-r--r--epan/wslua/wslua.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/epan/wslua/wslua.h b/epan/wslua/wslua.h
index 92c7a9318a..25c5182a8c 100644
--- a/epan/wslua/wslua.h
+++ b/epan/wslua/wslua.h
@@ -165,6 +165,7 @@ typedef struct _wslua_pref_t {
struct _wslua_pref_t* next;
struct _wslua_proto_t* proto;
+ int ref; /* Reference to enable Proto to deregister prefs. */
} wslua_pref_t;
typedef struct _wslua_proto_t {
@@ -787,6 +788,7 @@ extern void clear_outstanding_FieldInfo(void);
extern void wslua_print_stack(char* s, lua_State* L);
extern void wslua_init(register_cb cb, gpointer client_data);
+extern void wslua_early_cleanup(void);
extern void wslua_cleanup(void);
extern tap_extractor_t wslua_get_tap_extractor(const gchar* name);