From 7362ad6c19bc714895be053fcd36c5debf44f7ea Mon Sep 17 00:00:00 2001 From: Markus Armbruster Date: Mon, 30 Aug 2004 20:28:15 +0000 Subject: [PATCH] Undo the previous revision (bad idea). --- include/optlist.h | 12 ++++++++++++ src/lib/gen/emp_config.c | 12 +----------- 2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/include/optlist.h b/include/optlist.h index b117316a..05fe84de 100644 --- a/include/optlist.h +++ b/include/optlist.h @@ -109,4 +109,16 @@ extern s_char *timestampfil; extern s_char *teldir; extern s_char *telfil; +struct keymatch { + s_char *km_key; /* the key */ + void (*km_func)(struct keymatch * kp, s_char **av); + /* the function to call if matches */ + void *km_data; /* associated data */ + int km_flags; /* useful flags */ +#define KM_ALLOC 0x01 /* memory allocated */ + s_char *km_comment; /* Comment (hopefully useful) */ +}; + +extern struct keymatch configkeys[]; + #endif /* _OPTLIST_H_ */ diff --git a/src/lib/gen/emp_config.c b/src/lib/gen/emp_config.c index 76536c95..287a25a4 100644 --- a/src/lib/gen/emp_config.c +++ b/src/lib/gen/emp_config.c @@ -60,16 +60,6 @@ extern char *strdup(); #endif /* NOSTRDUP */ -struct keymatch { - s_char *km_key; /* the key */ - void (*km_func)(struct keymatch * kp, s_char **av); - /* the function to call if matches */ - void *km_data; /* associated data */ - int km_flags; /* useful flags */ -#define KM_ALLOC 0x01 /* memory allocated */ - s_char *km_comment; /* Comment (hopefully useful) */ -}; - /* Dummy one */ static int emp_config_dummy; @@ -83,7 +73,7 @@ static void optiondel(struct keymatch *kp, s_char **av); static void worldxset(struct keymatch *kp, s_char **av); /* things that can be changed */ -static struct keymatch configkeys[] = { +struct keymatch configkeys[] = { #define EMP_CONFIG_C_OUTPUT #include "econfig-spec.h" #undef EMP_CONFIG_C_OUTPUT