summaryrefslogtreecommitdiff
path: root/src/libtracker-sparql/tracker-serializer.c
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2022-04-23 15:12:23 +0200
committerCarlos Garnacho <carlosg@gnome.org>2022-04-24 17:25:35 +0200
commite98de302efdafa71519040936fe85d9d2b56ec31 (patch)
treee56708ebfcad4a445942cf396ca62b37c3603f28 /src/libtracker-sparql/tracker-serializer.c
parent4a7b573f481c3dd8acd5dbdf8e958d04c382c173 (diff)
downloadtracker-e98de302efdafa71519040936fe85d9d2b56ec31.tar.gz
Revert "libtracker-sparql: Ensure to register a single instance of serializers"
Since all internal tracker library interaction stays within library code and is no longer done on modules for the HTTP connection/endpoint, we no longer need these hacks to ensure single registration of types. This reverts commit 787c4ff6e2132559545475b9dae31eebbe49ff7a.
Diffstat (limited to 'src/libtracker-sparql/tracker-serializer.c')
-rw-r--r--src/libtracker-sparql/tracker-serializer.c16
1 files changed, 4 insertions, 12 deletions
diff --git a/src/libtracker-sparql/tracker-serializer.c b/src/libtracker-sparql/tracker-serializer.c
index 4c343fb58..c5ac3fe54 100644
--- a/src/libtracker-sparql/tracker-serializer.c
+++ b/src/libtracker-sparql/tracker-serializer.c
@@ -135,24 +135,16 @@ tracker_serializer_new (TrackerSparqlCursor *cursor,
switch (format) {
case TRACKER_SERIALIZER_FORMAT_JSON:
- type = g_type_from_name ("TrackerSerializerJson");
- if (type == 0)
- type = TRACKER_TYPE_SERIALIZER_JSON;
+ type = TRACKER_TYPE_SERIALIZER_JSON;
break;
case TRACKER_SERIALIZER_FORMAT_XML:
- type = g_type_from_name ("TrackerSerializerXml");
- if (type == 0)
- type = TRACKER_TYPE_SERIALIZER_XML;
+ type = TRACKER_TYPE_SERIALIZER_XML;
break;
case TRACKER_SERIALIZER_FORMAT_TTL:
- type = g_type_from_name ("TrackerSerializerTurtle");
- if (type == 0)
- type = TRACKER_TYPE_SERIALIZER_TURTLE;
+ type = TRACKER_TYPE_SERIALIZER_TURTLE;
break;
case TRACKER_SERIALIZER_FORMAT_TRIG:
- type = g_type_from_name ("TrackerSerializerTrig");
- if (type == 0)
- type = TRACKER_TYPE_SERIALIZER_TRIG;
+ type = TRACKER_TYPE_SERIALIZER_TRIG;
break;
default:
g_warn_if_reached ();