From 67e60992dbe7dc855d89a9443249ad82f6268f2f Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 7 Nov 2014 20:58:10 +0300 Subject: Add most functions from int_elemental.c to interfaces. --- src/char/int_elemental.h | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'src/char/int_elemental.h') diff --git a/src/char/int_elemental.h b/src/char/int_elemental.h index e28cfedea..d9ad6ec29 100644 --- a/src/char/int_elemental.h +++ b/src/char/int_elemental.h @@ -6,10 +6,14 @@ #include "../common/cbasetypes.h" -void inter_elemental_sql_init(void); -void inter_elemental_sql_final(void); -int inter_elemental_parse_frommap(int fd); +void inter_elemental_defaults(void); -bool mapif_elemental_delete(int ele_id); +struct inter_elemental_interface { + void (*sql_init) (void); + void (*sql_final) (void); + int (*parse_frommap) (int fd); +}; + +struct inter_elemental_interface *inter_elemental; #endif /* CHAR_INT_ELEMENTAL_H */ -- cgit v1.2.3-60-g2f50