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 <hurtta+elm@posti.FMI.FI>
* or Kari Hurtta <elm@elmme-mailer.org>
*****************************************************************************/
#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:
*/
syntax highlighted by Code2HTML, v. 0.9.1