imgstore has no more refs, drop it

Sat, 12 Apr 2014 01:29:23 +0200

author
Tomasz Wasilczyk <twasilczyk@pidgin.im>
date
Sat, 12 Apr 2014 01:29:23 +0200
changeset 35835
d598e7950c34
parent 35834
5eb0ba6d126d
child 35836
32d32b5268ba

imgstore has no more refs, drop it

doc/reference/libpurple/Makefile.am file | annotate | diff | comparison | revisions
doc/reference/libpurple/libpurple-docs.xml file | annotate | diff | comparison | revisions
libpurple/Makefile.am file | annotate | diff | comparison | revisions
libpurple/Makefile.mingw file | annotate | diff | comparison | revisions
libpurple/imgstore.c file | annotate | diff | comparison | revisions
libpurple/imgstore.h file | annotate | diff | comparison | revisions
libpurple/purple.h.in file | annotate | diff | comparison | revisions
po/POTFILES.skip file | annotate | diff | comparison | revisions
--- a/doc/reference/libpurple/Makefile.am	Sat Apr 12 01:21:59 2014 +0200
+++ b/doc/reference/libpurple/Makefile.am	Sat Apr 12 01:29:23 2014 +0200
@@ -94,7 +94,6 @@
 	signals_conversation.xml \
 	signals_core.xml \
 	signals_dbus_server.xml \
-	signals_imgstore.xml \
 	signals_jabber.xml \
 	signals_log.xml \
 	signals_notify.xml \
--- a/doc/reference/libpurple/libpurple-docs.xml	Sat Apr 12 01:21:59 2014 +0200
+++ b/doc/reference/libpurple/libpurple-docs.xml	Sat Apr 12 01:29:23 2014 +0200
@@ -53,7 +53,6 @@
       <xi:include href="xml/purple-socket.xml" />
       <xi:include href="xml/http.xml" />
       <xi:include href="xml/idle.xml" />
-      <xi:include href="xml/imgstore.xml" />
       <xi:include href="xml/keyring.xml" />
       <xi:include href="xml/log.xml" />
       <xi:include href="xml/memorypool.xml" />
@@ -163,7 +162,6 @@
       <xi:include href="signals_plugin.xml" />
       <xi:include href="signals_savedstatus.xml" />
       <xi:include href="signals_sound.xml" />
-      <xi:include href="signals_imgstore.xml" />
       <xi:include href="signals_jabber.xml" />
   </reference>
 
--- a/libpurple/Makefile.am	Sat Apr 12 01:21:59 2014 +0200
+++ b/libpurple/Makefile.am	Sat Apr 12 01:29:23 2014 +0200
@@ -73,7 +73,6 @@
 	idle.c \
 	image.c \
 	image-store.c \
-	imgstore.c \
 	keyring.c \
 	log.c \
 	media/backend-fs2.c \
@@ -159,7 +158,6 @@
 	idle.h \
 	image.h \
 	image-store.h \
-	imgstore.h \
 	keyring.h \
 	log.h \
 	media.h \
--- a/libpurple/Makefile.mingw	Sat Apr 12 01:21:59 2014 +0200
+++ b/libpurple/Makefile.mingw	Sat Apr 12 01:29:23 2014 +0200
@@ -97,7 +97,6 @@
 			idle.c \
 			image.c \
 			image-store.c \
-			imgstore.c \
 			keyring.c \
 			log.c \
 			media/candidate.c \
--- a/libpurple/imgstore.c	Sat Apr 12 01:21:59 2014 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,124 +0,0 @@
-/* purple
- *
- * Purple is the legal property of its developers, whose names are too numerous
- * to list here.  Please refer to the COPYRIGHT file distributed with this
- * source distribution.
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111-1301  USA
- *
-*/
-
-#include "internal.h"
-
-#include "dbus-maybe.h"
-#include "debug.h"
-#include "imgstore.h"
-#include "util.h"
-
-PurpleStoredImage *
-purple_imgstore_new(gpointer data, size_t size, const char *filename)
-{
-	return purple_image_new_from_data(data, size);
-}
-
-PurpleStoredImage *
-purple_imgstore_new_from_file(const char *path)
-{
-	return purple_image_new_from_file(path, TRUE);
-}
-
-int
-purple_imgstore_new_with_id(gpointer data, size_t size, const char *filename)
-{
-	PurpleImage *image = purple_image_new_from_data(data, size);
-
-	return purple_image_store_add(image);
-}
-
-int
-purple_imgstore_add_with_id(PurpleStoredImage *image)
-{
-	return purple_image_store_add(image);
-}
-
-PurpleStoredImage *purple_imgstore_find_by_id(int id)
-{
-	return purple_image_store_get(id);
-}
-
-gconstpointer purple_imgstore_get_data(PurpleStoredImage *img)
-{
-	return purple_image_get_data(img);
-}
-
-size_t purple_imgstore_get_size(PurpleStoredImage *img)
-{
-	return purple_image_get_size(img);
-}
-
-const char *purple_imgstore_get_filename(const PurpleStoredImage *img)
-{
-	return purple_image_get_path((PurpleImage *)img);
-}
-
-const char *purple_imgstore_get_extension(PurpleStoredImage *img)
-{
-	return purple_image_get_extension(img);
-}
-
-void purple_imgstore_ref_by_id(int id)
-{
-	PurpleImage *img = purple_image_store_get(id);
-
-	g_return_if_fail(img != NULL);
-
-	g_object_ref(img);
-}
-
-void purple_imgstore_unref_by_id(int id)
-{
-	PurpleImage *img = purple_image_store_get(id);
-
-	g_return_if_fail(img != NULL);
-
-	g_object_unref(img);
-}
-
-PurpleStoredImage *
-purple_imgstore_ref(PurpleStoredImage *img)
-{
-	g_object_ref(img);
-
-	return img;
-}
-
-void
-purple_imgstore_unref(PurpleStoredImage *img)
-{
-	if (img == NULL) {
-		purple_debug_warning("imgstore",
-			"purple_imgstore_unref: img empty");
-		return;
-	}
-	g_object_unref(img);
-}
-
-void *
-purple_imgstore_get_handle()
-{
-	static int handle;
-
-	return &handle;
-}
--- a/libpurple/imgstore.h	Sat Apr 12 01:21:59 2014 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,72 +0,0 @@
-/* purple
- *
- * Purple is the legal property of its developers, whose names are too numerous
- * to list here.  Please refer to the COPYRIGHT file distributed with this
- * source distribution.
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111-1301  USA
- */
-
-#ifndef _PURPLE_IMGSTORE_H_
-#define _PURPLE_IMGSTORE_H_
-
-/* XXX: this file is in progress of deleting */
-
-#include "image.h"
-#include "image-store.h"
-
-#define PURPLE_STORED_IMAGE_PROTOCOL PURPLE_IMAGE_STORE_PROTOCOL
-#define PURPLE_STOCK_IMAGE_PROTOCOL PURPLE_IMAGE_STORE_STOCK_PROTOCOL
-
-typedef struct _PurpleImage PurpleStoredImage;
-
-#define PURPLE_TYPE_STORED_IMAGE PURPLE_TYPE_IMAGE
-
-#define PURPLE_IS_STORED_IMAGE(image) PURPLE_IS_IMAGE(image)
-
-PurpleStoredImage *
-purple_imgstore_new(gpointer data, size_t size, const char *filename);
-
-PurpleStoredImage *
-purple_imgstore_new_from_file(const char *path);
-
-int purple_imgstore_new_with_id(gpointer data, size_t size, const char *filename);
-
-int
-purple_imgstore_add_with_id(PurpleStoredImage *image);
-
-PurpleStoredImage *purple_imgstore_find_by_id(int id);
-
-gconstpointer purple_imgstore_get_data(PurpleStoredImage *img);
-
-size_t purple_imgstore_get_size(PurpleStoredImage *img);
-
-const char *purple_imgstore_get_filename(const PurpleStoredImage *img);
-
-const char *purple_imgstore_get_extension(PurpleStoredImage *img);
-
-PurpleStoredImage *
-purple_imgstore_ref(PurpleStoredImage *img);
-
-void
-purple_imgstore_unref(PurpleStoredImage *img);
-
-void purple_imgstore_ref_by_id(int id);
-
-void purple_imgstore_unref_by_id(int id);
-
-void *purple_imgstore_get_handle(void);
-
-#endif /* _PURPLE_IMGSTORE_H_ */
--- a/libpurple/purple.h.in	Sat Apr 12 01:21:59 2014 +0200
+++ b/libpurple/purple.h.in	Sat Apr 12 01:29:23 2014 +0200
@@ -67,7 +67,6 @@
 #include <enums.h>
 #include <eventloop.h>
 #include <idle.h>
-#include <imgstore.h>
 #include <log.h>
 #include <media.h>
 #include <mediamanager.h>
--- a/po/POTFILES.skip	Sat Apr 12 01:21:59 2014 +0200
+++ b/po/POTFILES.skip	Sat Apr 12 01:29:23 2014 +0200
@@ -11,7 +11,6 @@
 libpurple/plugins/perl/common/Debug.c
 libpurple/plugins/perl/common/FT.c
 libpurple/plugins/perl/common/Idle.c
-libpurple/plugins/perl/common/ImgStore.c
 libpurple/plugins/perl/common/Log.c
 libpurple/plugins/perl/common/Network.c
 libpurple/plugins/perl/common/Notify.c

mercurial