/pidgin/main: 28302ab00d1a: Include gmodule.h in each protocol's...

Michael McConville <[email protected]>
Newsgroups gmane.comp.gnome.gaim.cvs
Message-ID <[email protected]>
Changeset: 28302ab00d1a15d0db7049adae950237ed0e157c
Author:	 Michael McConville <[email protected]>
Date:	 2015-12-19 22:48 -0500
Branch:	 default
URL: https://hg.pidgin.im/pidgin/main/rev/28302ab00d1a

Description:

Include gmodule.h in each protocol's eponymous header because they all
use its macro G_MODULE_EXPORT.

diffstat:

 libpurple/protocols/bonjour/bonjour.h   |  2 ++
 libpurple/protocols/facebook/facebook.h |  1 +
 libpurple/protocols/gg/gg.h             |  1 +
 libpurple/protocols/irc/irc.h           |  1 +
 libpurple/protocols/jabber/jabber.h     |  1 +
 libpurple/protocols/msn/msn.h           |  2 ++
 libpurple/protocols/mxit/mxit.h         |  1 +
 libpurple/protocols/novell/novell.h     |  2 ++
 libpurple/protocols/oscar/oscar.h       |  1 +
 libpurple/protocols/sametime/sametime.h |  2 ++
 libpurple/protocols/silc/silcpurple.h   |  2 ++
 libpurple/protocols/simple/simple.h     |  1 +
 libpurple/protocols/yahoo/yahoo.h       |  2 ++
 libpurple/protocols/zephyr/zephyr.h     |  2 ++
 14 files changed, 21 insertions(+), 0 deletions(-)

diffs (161 lines):

diff --git a/libpurple/protocols/bonjour/bonjour.h b/libpurple/protocols/bonjour/bonjour.h
--- a/libpurple/protocols/bonjour/bonjour.h
+++ b/libpurple/protocols/bonjour/bonjour.h
@@ -26,6 +26,8 @@
 #ifndef _BONJOUR_H_
 #define _BONJOUR_H_
 
+#include <gmodule.h>
+
 #include "internal.h"
 #include "protocol.h"
 
diff --git a/libpurple/protocols/facebook/facebook.h b/libpurple/protocols/facebook/facebook.h
--- a/libpurple/protocols/facebook/facebook.h
+++ b/libpurple/protocols/facebook/facebook.h
@@ -32,6 +32,7 @@
  */
 
 #include <glib.h>
+#include <gmodule.h>
 
 #define FACEBOOK_TYPE_PROTOCOL  (facebook_protocol_get_type())
 #define FACEBOOK_PROTOCOL(obj)  (G_TYPE_CHECK_INSTANCE_CAST((obj), FACEBOOK_TYPE_PROTOCOL, FacebookProtocol))
diff --git a/libpurple/protocols/gg/gg.h b/libpurple/protocols/gg/gg.h
--- a/libpurple/protocols/gg/gg.h
+++ b/libpurple/protocols/gg/gg.h
@@ -26,6 +26,7 @@
 
 #define GGP_UIN_LEN_MAX 10
 
+#include <gmodule.h>
 #include <libgadu.h>
 
 #include "internal.h"
diff --git a/libpurple/protocols/irc/irc.h b/libpurple/protocols/irc/irc.h
--- a/libpurple/protocols/irc/irc.h
+++ b/libpurple/protocols/irc/irc.h
@@ -24,6 +24,7 @@
 #define _PURPLE_IRC_H
 
 #include <glib.h>
+#include <gmodule.h>
 
 #ifdef HAVE_CYRUS_SASL
 #include <sasl/sasl.h>
diff --git a/libpurple/protocols/jabber/jabber.h b/libpurple/protocols/jabber/jabber.h
--- a/libpurple/protocols/jabber/jabber.h
+++ b/libpurple/protocols/jabber/jabber.h
@@ -56,6 +56,7 @@ typedef struct _JabberStream JabberStrea
 
 #include <libxml/parser.h>
 #include <glib.h>
+#include <gmodule.h>
 #include "circularbuffer.h"
 #include "connection.h"
 #include "dnsquery.h"
diff --git a/libpurple/protocols/msn/msn.h b/libpurple/protocols/msn/msn.h
--- a/libpurple/protocols/msn/msn.h
+++ b/libpurple/protocols/msn/msn.h
@@ -110,6 +110,8 @@ typedef enum
 	MSN_CLIENT_VER_15_0 = 0xB0	/* MSNC11 */
 } MsnClientVerId;
 
+#include <gmodule.h>
+
 #include "internal.h"
 
 #include "session.h"
diff --git a/libpurple/protocols/mxit/mxit.h b/libpurple/protocols/mxit/mxit.h
--- a/libpurple/protocols/mxit/mxit.h
+++ b/libpurple/protocols/mxit/mxit.h
@@ -26,6 +26,7 @@
 #ifndef		_MXIT_H_
 #define		_MXIT_H_
 
+#include <gmodule.h>
 
 #include "internal.h"
 #include "http.h"
diff --git a/libpurple/protocols/novell/novell.h b/libpurple/protocols/novell/novell.h
--- a/libpurple/protocols/novell/novell.h
+++ b/libpurple/protocols/novell/novell.h
@@ -22,6 +22,8 @@
 #ifndef _NOVELL_H_
 #define _NOVELL_H_
 
+#include <gmodule.h>
+
 #include "protocol.h"
 
 #define NOVELL_TYPE_PROTOCOL             (novell_protocol_get_type())
diff --git a/libpurple/protocols/oscar/oscar.h b/libpurple/protocols/oscar/oscar.h
--- a/libpurple/protocols/oscar/oscar.h
+++ b/libpurple/protocols/oscar/oscar.h
@@ -45,6 +45,7 @@
 #include <stdarg.h>
 #include <errno.h>
 #include <time.h>
+#include <gmodule.h>
 
 #ifndef _WIN32
 #include <sys/time.h>
diff --git a/libpurple/protocols/sametime/sametime.h b/libpurple/protocols/sametime/sametime.h
--- a/libpurple/protocols/sametime/sametime.h
+++ b/libpurple/protocols/sametime/sametime.h
@@ -1,6 +1,8 @@
 #ifndef _SAMETIME_H_
 #define _SAMETIME_H_
 
+#include <gmodule.h>
+
 #define MW_TYPE_PROTOCOL             (mw_protocol_get_type())
 #define MW_PROTOCOL(obj)             (G_TYPE_CHECK_INSTANCE_CAST((obj), MW_TYPE_PROTOCOL, mwProtocol))
 #define MW_PROTOCOL_CLASS(klass)     (G_TYPE_CHECK_CLASS_CAST((klass), MW_TYPE_PROTOCOL, mwProtocolClass))
diff --git a/libpurple/protocols/silc/silcpurple.h b/libpurple/protocols/silc/silcpurple.h
--- a/libpurple/protocols/silc/silcpurple.h
+++ b/libpurple/protocols/silc/silcpurple.h
@@ -20,6 +20,8 @@
 #ifndef SILCPURPLE_H
 #define SILCPURPLE_H
 
+#include <gmodule.h>
+
 /* Purple includes */
 #include "internal.h"
 #include "account.h"
diff --git a/libpurple/protocols/simple/simple.h b/libpurple/protocols/simple/simple.h
--- a/libpurple/protocols/simple/simple.h
+++ b/libpurple/protocols/simple/simple.h
@@ -24,6 +24,7 @@
 #define _PURPLE_SIMPLE_H
 
 #include <glib.h>
+#include <gmodule.h>
 #include <time.h>
 
 #include "cipher.h"
diff --git a/libpurple/protocols/yahoo/yahoo.h b/libpurple/protocols/yahoo/yahoo.h
--- a/libpurple/protocols/yahoo/yahoo.h
+++ b/libpurple/protocols/yahoo/yahoo.h
@@ -22,6 +22,8 @@
 #ifndef _YAHOO_H_
 #define _YAHOO_H_
 
+#include <gmodule.h>
+
 #include "protocol.h"
 
 #define YAHOO_TYPE_PROTOCOL             (yahoo_protocol_get_type())
diff --git a/libpurple/protocols/zephyr/zephyr.h b/libpurple/protocols/zephyr/zephyr.h
--- a/libpurple/protocols/zephyr/zephyr.h
+++ b/libpurple/protocols/zephyr/zephyr.h
@@ -22,6 +22,8 @@
 #ifndef _ZEPHYR_H_
 #define _ZEPHYR_H_
 
+#include <gmodule.h>
+
 #include "protocol.h"
 
 #define ZEPHYR_TYPE_PROTOCOL             (zephyr_protocol_get_type())

_______________________________________________
Commits mailing list
[email protected]
https://pidgin.im/cgi-bin/mailman/listinfo/commits
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.