[libdmapsharing/gobject-introspection] Get rid of "simple" implementations of DAAPRecord and DAAPRecordFactory



commit ad995ac382f0a5ea224b37a67fdc9500a09f502a
Author: W. Michael Petullo <mike flyn org>
Date:   Wed Jun 25 18:00:23 2014 -0400

    Get rid of "simple" implementations of DAAPRecord and DAAPRecordFactory
    
    Signed-off-by: W. Michael Petullo <mike flyn org>

 libdmapsharing/Makefile.am                  |    4 -
 libdmapsharing/daap-record-factory-simple.c |   62 -----
 libdmapsharing/daap-record-factory-simple.h |   58 -----
 libdmapsharing/daap-record-simple.c         |  334 ---------------------------
 libdmapsharing/daap-record-simple.h         |   65 -----
 libdmapsharing/dmap-connection.c            |    4 +-
 6 files changed, 2 insertions(+), 525 deletions(-)
---
diff --git a/libdmapsharing/Makefile.am b/libdmapsharing/Makefile.am
index 296c6cb..6cd6da1 100644
--- a/libdmapsharing/Makefile.am
+++ b/libdmapsharing/Makefile.am
@@ -6,8 +6,6 @@ libdmapsharing_3_0_la_SOURCES = \
        $(BUILT_SOURCES) \
        daap-connection.c \
        daap-record.c \
-       daap-record-simple.c \
-       daap-record-factory-simple.c \
        daap-share.c \
        dacp-connection.c \
        dacp-share.c \
@@ -78,8 +76,6 @@ libdmapsharingincludedir = \
 libdmapsharinginclude_HEADERS = \
        daap-connection.h \
        daap-record.h \
-       daap-record-simple.h \
-       daap-record-factory-simple.h \
        daap-share.h \
        dacp-connection.h \
        dacp-share.h \
diff --git a/libdmapsharing/dmap-connection.c b/libdmapsharing/dmap-connection.c
index 8cac2d9..f08fc0c 100644
--- a/libdmapsharing/dmap-connection.c
+++ b/libdmapsharing/dmap-connection.c
@@ -30,7 +30,6 @@
 
 #include <libsoup/soup.h>
 
-#include "daap-record-factory-simple.h"
 #include "dmap-md5.h"
 #include "dmap-connection.h"
 #include "dmap-record-factory.h"
@@ -176,7 +175,8 @@ dmap_connection_class_init (DMAPConnectionClass * klass)
                                         g_param_spec_object ("factory",
                                                              "record factory",
                                                              "record factory",
-                                                             DAAP_TYPE_RECORD_FACTORY_SIMPLE,
+                                                             // FIXME: Should be more specific.
+                                                             G_TYPE_OBJECT,
                                                              G_PARAM_READWRITE
                                                              |
                                                              G_PARAM_CONSTRUCT_ONLY));


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]