diff --git a/src/server/aux-items.h b/src/server/aux-items.h index 1d28df35531abd062324ce0752d3a3cc218977d2..dc1d73c7c6271cc67b763e1914e4d31adf9312e8 100644 --- a/src/server/aux-items.h +++ b/src/server/aux-items.h @@ -1,5 +1,5 @@ /* - * $Id: aux-items.h,v 1.3 1998/06/14 14:50:44 byers Exp $ + * $Id: aux-items.h,v 1.4 1998/07/08 15:58:58 ceder Exp $ * Copyright (C) 1994, 1995, 1996 Lysator Academic Computer Association. * * This file is part of the LysKOM server. @@ -84,7 +84,7 @@ typedef struct Aux_item_trigger_data_s typedef void (*Aux_item_trigger)(Aux_item_trigger_data *); typedef struct Aux_item_definition_s { - char *name; + const char *name; unsigned long tag; Aux_item_flags clear_flags; Aux_item_flags set_flags; @@ -112,7 +112,7 @@ typedef struct Aux_item_definition_s { typedef struct { - char *name; + const char *name; Aux_item_trigger function; } Aux_item_trigger_mapping; @@ -297,3 +297,7 @@ initialize_aux_items(char *); void aux_item_definition_add(Aux_item_definition *); + +/* Parser function from aux-item-def.y. */ +void +parse_aux_item_definitions(char *file);