summaryrefslogtreecommitdiff
path: root/libpurple/protocols/gg/lib/libgadu-config.h
diff options
context:
space:
mode:
Diffstat (limited to 'libpurple/protocols/gg/lib/libgadu-config.h')
-rw-r--r--libpurple/protocols/gg/lib/libgadu-config.h52
1 files changed, 52 insertions, 0 deletions
diff --git a/libpurple/protocols/gg/lib/libgadu-config.h b/libpurple/protocols/gg/lib/libgadu-config.h
new file mode 100644
index 0000000000..0f5bf58484
--- /dev/null
+++ b/libpurple/protocols/gg/lib/libgadu-config.h
@@ -0,0 +1,52 @@
+/* Local libgadu configuration. */
+
+#include "config.h"
+
+#ifndef __GG_LIBGADU_CONFIG_H
+#define __GG_LIBGADU_CONFIG_H
+
+/* Defined if libgadu was compiled for bigendian machine. */
+#undef __GG_LIBGADU_BIGENDIAN
+#ifdef WORDS_BIGENDIAN
+#define __GG_LIBGADU_BIGENDIAN
+#endif /* WORDS_BIGENDIAN */
+
+/* Defined if this machine has va_copy(). */
+#define __GG_LIBGADU_HAVE_VA_COPY
+
+/* Defined if this machine has __va_copy(). */
+#define __GG_LIBGADU_HAVE___VA_COPY
+
+/* Defined if this machine supports long long. */
+#undef __GG_LIBGADU_HAVE_LONG_LONG
+#ifdef HAVE_LONG_LONG
+#define __GG_LIBGADU_HAVE_LONG_LONG
+#endif /* HAVE_LONG_LONG */
+
+/* Defined if libgadu was compiled and linked with pthread support. */
+/* We don't like pthreads. */
+#undef __GG_LIBGADU_HAVE_PTHREAD
+
+/* Defined if libgadu was compiled and linked with TLS support. */
+/* Always undefined in Gaim. */
+#undef __GG_LIBGADU_HAVE_OPENSSL
+
+/* Include file containing uintXX_t declarations. */
+#if HAVE_STDINT_H
+#include <stdint.h>
+#endif
+
+/* Defined if this machine has C99-compiliant vsnprintf(). */
+#ifndef _WIN32
+#define __GG_LIBGADU_HAVE_C99_VSNPRINTF
+#else
+#undef __GG_LIBGADU_HAVE_C99_VSNPRINTF
+#endif
+
+#define vnsprintf g_vnsprintf
+
+#ifdef _WIN32
+#define random (long) rand
+#endif
+
+#endif /* __GG_LIBGADU_CONFIG_H */