static char rcsid[] = "@(#)$Id: init.c,v 1.4 2006/04/09 07:37:36 hurtta Exp $"; /****************************************************************************** * The Elm (ME+) Mail System - $Revision: 1.4 $ $State: Exp $ * * Author: Kari Hurtta * or Kari Hurtta *****************************************************************************/ #include "def_misc.h" struct terminal_map_item * system_terminal_map = NULL; struct terminal_map_item * user_terminal_map = NULL; struct mime_types_item * system_mimetypes_map = NULL; struct mime_types_item * user_mimetypes_map = NULL; #if ANSI_C static init_default_hook init_misc_defaults; #endif static void init_misc_defaults P_((int *errors)); static void init_misc_defaults(errors) int *errors; { system_terminal_map = load_terminal_map(system_terminal_info,errors); system_mimetypes_map = load_mime_types_map(system_mime_types,errors); } #if ANSI_C static init_default_hook misc_read_rc_file; #endif static void misc_read_rc_file P_((int *errors)); static void misc_read_rc_file(errors) int *errors; { user_terminal_map = load_terminal_map(user_terminal_info,errors); user_mimetypes_map = load_mime_types_map(user_mime_types,errors); } void init_misclib() { add_init_default_hook(&init_misc_defaults); add_read_rc_file_hook(&misc_read_rc_file); } /* * Local Variables: * mode:c * c-basic-offset:4 * buffer-file-coding-system: iso-8859-1 * End: */