Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dequis/purple-facebook.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjgeboski <jgeboski@gmail.com>2015-08-21 18:55:20 +0300
committerjgeboski <jgeboski@gmail.com>2015-08-21 18:55:20 +0300
commitc9cbfbdccb52d8fa5b9fc23a6fade5f105d09ee1 (patch)
tree93e9a2358a38c5b032c1eaeca634848b02d700a2 /include
parent68db480fa77441dc68b1ef1d41487013e4d1a531 (diff)
VERSION: updated to 5727ffb502c75727ffb502c7
Diffstat (limited to 'include')
-rw-r--r--include/purple-compat.h12
1 files changed, 9 insertions, 3 deletions
diff --git a/include/purple-compat.h b/include/purple-compat.h
index fd39642..8375a1a 100644
--- a/include/purple-compat.h
+++ b/include/purple-compat.h
@@ -18,9 +18,7 @@
#ifndef _PURPLE_COMPAT_H_
#define _PURPLE_COMPAT_H_
-#include "accountopt.h"
-#include "connection.h"
-#include "debug.h"
+#include "imgstore.h"
#include "notify.h"
#include "prpl.h"
#include "request.h"
@@ -39,6 +37,7 @@ struct _PurpleMessage
#define PurpleChatConversation PurpleConvChat
#define PurpleConversationUpdateType PurpleConvUpdateType
+#define PurpleImage void
#define PurpleIMConversation PurpleConvIm
#define PurpleIMTypingState PurpleTypingState
#define PurpleProtocol void
@@ -51,6 +50,7 @@ struct _PurpleMessage
#define PURPLE_CONVERSATION_UPDATE_UNSEEN PURPLE_CONV_UPDATE_UNSEEN
#define PURPLE_IM_NOT_TYPING PURPLE_NOT_TYPING
#define PURPLE_IM_TYPING PURPLE_TYPING
+#define PURPLE_IMAGE_STORE_PROTOCOL ""
#define PURPLE_CHAT_CONVERSATION purple_conversation_get_chat_data
#define PURPLE_CONVERSATION(c) ((c)->conv)
@@ -113,6 +113,12 @@ struct _PurpleMessage
purple_conversation_new(PURPLE_CONV_TYPE_IM, a, n) \
)
+#define purple_image_new_from_data(d, s) \
+ GUINT_TO_POINTER(purple_imgstore_add_with_id(d, s, NULL))
+
+#define purple_image_store_add_weak(i) \
+ GPOINTER_TO_UINT(i)
+
#define purple_message_new_outgoing(n, t, f) \
((PurpleMessage *) &((PurpleMessage) {n, t, f}))