pidgin/pidgin

Fix libpurple compile on Windows

19 months ago, Elliott Sales de Andrade
11e7400101d2
Parents 984f389775cb
Children 64e455cfb6b4
Fix libpurple compile on Windows

Don't know about Pidgin yet.

Testing Done:
Compiled on Linux and with mingw cross-compile.

Reviewed at https://reviews.imfreedom.org/r/2015/
--- a/libpurple/core.c Thu Nov 03 03:25:45 2022 -0500
+++ b/libpurple/core.c Thu Nov 03 03:27:07 2022 -0500
@@ -51,6 +51,9 @@
#include "status.h"
#include "stun.h"
#include "util.h"
+#ifdef _WIN32
+#include "win32/win32dep.h"
+#endif
struct PurpleCore
{
--- a/libpurple/eventloop.c Thu Nov 03 03:25:45 2022 -0500
+++ b/libpurple/eventloop.c Thu Nov 03 03:27:07 2022 -0500
@@ -22,6 +22,9 @@
#include <unistd.h>
#include "eventloop.h"
+#ifdef _WIN32
+#include "win32/win32dep.h"
+#endif
#define PURPLE_GLIB_READ_COND (G_IO_IN | G_IO_HUP | G_IO_ERR)
#define PURPLE_GLIB_WRITE_COND (G_IO_OUT | G_IO_HUP | G_IO_ERR | G_IO_NVAL)
--- a/libpurple/plugins.c Thu Nov 03 03:25:45 2022 -0500
+++ b/libpurple/plugins.c Thu Nov 03 03:27:07 2022 -0500
@@ -32,6 +32,9 @@
#include "purpleenums.h"
#include "signals.h"
#include "util.h"
+#ifdef _WIN32
+#include "win32/win32dep.h"
+#endif
/**************************************************************************
* Globals
--- a/libpurple/prefs.c Thu Nov 03 03:25:45 2022 -0500
+++ b/libpurple/prefs.c Thu Nov 03 03:27:07 2022 -0500
@@ -36,6 +36,9 @@
#include "debug.h"
#include "purplepath.h"
#include "util.h"
+#ifdef _WIN32
+#include "win32/win32dep.h"
+#endif
struct _PurplePrefCallbackData {
PurplePrefCallback func;