diff src/core.h @ 5872:059d95c67cda

[gaim-migrate @ 6304] The legendary Header File Cleanup! Files now only include what they need. This should reduce the number of files that must recompile when a header file changes. It's a lot nicer. Trust me on it. I also added a couple new header files. I hope I didn't break TOO much! committer: Tailor Script <tailor@pidgin.im>
author Christian Hammond <chipx86@chipx86.com>
date Sat, 14 Jun 2003 23:21:02 +0000
parents d0a311def860
children 0a210d84d9d7
line wrap: on
line diff
--- a/src/core.h	Sat Jun 14 21:34:31 2003 +0000
+++ b/src/core.h	Sat Jun 14 23:21:02 2003 +0000
@@ -24,96 +24,6 @@
 #ifndef _CORE_H_
 #define _CORE_H_
 
-#ifdef HAVE_CONFIG_H
-#include <config.h>
-#endif
-
-#include <sys/types.h>
-#ifdef HAVE_ICONV
-#include <iconv.h>
-#endif
-
-#ifdef HAVE_LANGINFO_CODESET
-#include <langinfo.h>
-#endif
-
-#include <stdio.h>
-#include <time.h>
-#include <glib.h>
-#include <gmodule.h>
-
-struct group;
-struct buddy;
-
-
-#include "debug.h"
-#include "conversation.h"
-#include "ft.h"
-#include "privacy.h"
-#include "plugin.h"
-#include "event.h"
-#include "notify.h"
-#include "request.h"
-
-/* XXX Temporary! */
-#define OPT_LOG_BUDDY_SIGNON    0x00000004
-#define OPT_LOG_BUDDY_IDLE		0x00000008
-#define OPT_LOG_BUDDY_AWAY		0x00000010
-#define OPT_LOG_MY_SIGNON		0x00000020
-
-/* Really user states are controlled by the PRPLs now. We just use this for event_away */
-#define UC_UNAVAILABLE  1
-
-/* This is far too long to be practical, but MSN users are probably used to long aliases */
-#define SELF_ALIAS_LEN 400
-
-#if 0
-GaimAccount {
-	char username[64];
-	char alias[SELF_ALIAS_LEN]; 
-	char password[32];
-	char user_info[2048];
-	int options;
-	int protocol;
-	/* prpls can use this to save information about the user,
-	 * like which server to connect to, etc */
-	char proto_opt[7][256];
-
-	/* buddy icon file */
-	char iconfile[256];
-
-
-	GaimConnection *gc;
-	gboolean connecting;
-
-	GSList *permit;
-	GSList *deny;
-	int permdeny;
-};
-#endif
-
-/* XXX Temporary, until we have better account-specific prefs. */
-#define GAIM_ACCOUNT_CHECK_MAIL(account) \
-	((account)->options & OPT_ACCT_MAIL_CHECK)
-
-/* Functions in gaimrc.c */
-extern void load_prefs();
-extern void load_pounces();
-extern void save_prefs();
-
-/* Functions in server.c */
-extern void serv_got_update(GaimConnection *, const char *, int, int, time_t, time_t, int);
-extern void serv_got_im(GaimConnection *, const char *, const char *, guint32, time_t, gint);
-extern void serv_got_typing(GaimConnection *, const char *, int, int);
-extern void serv_got_typing_stopped(GaimConnection *, const char *);
-extern void serv_got_eviled(GaimConnection *, const char *, int);
-extern void serv_got_chat_invite(GaimConnection *, const char *, const char *, const char *, GHashTable *);
-extern GaimConversation *serv_got_joined_chat(GaimConnection *, int, const char *);
-extern void serv_got_chat_left(GaimConnection *, int);
-extern void serv_got_chat_in(GaimConnection *, int, char *, int, char *, time_t);
-extern void serv_got_alias(GaimConnection *, const char *, const char *);
-extern void serv_finish_login();
-
 #endif /* _CORE_H_ */
 
 /*