[tracker] TrackerConfigFile: Turned into an abstract object.



commit 2b0eaf9123c3fe1c61a23c09b762d005ab4025c7
Author: Carlos Garnacho <carlos lanedo com>
Date:   Fri Oct 9 13:10:16 2009 +0200

    TrackerConfigFile: Turned into an abstract object.

 src/libtracker-common/tracker-config-file.c |   23 +----------------------
 src/libtracker-common/tracker-config-file.h |    1 -
 2 files changed, 1 insertions(+), 23 deletions(-)
---
diff --git a/src/libtracker-common/tracker-config-file.c b/src/libtracker-common/tracker-config-file.c
index cd8fdf4..7a45f78 100644
--- a/src/libtracker-common/tracker-config-file.c
+++ b/src/libtracker-common/tracker-config-file.c
@@ -58,7 +58,7 @@ enum {
 
 static guint signals[LAST_SIGNAL] = { 0, };
 
-G_DEFINE_TYPE (TrackerConfigFile, tracker_config_file, G_TYPE_OBJECT);
+G_DEFINE_ABSTRACT_TYPE (TrackerConfigFile, tracker_config_file, G_TYPE_OBJECT);
 
 static void
 tracker_config_file_class_init (TrackerConfigFileClass *klass)
@@ -364,27 +364,6 @@ config_save (TrackerConfigFile *file)
 }
 
 /**
- * tracker_config_file_new:
- * @domain: a string used for the 'domain.cfg' file.
- *
- * Creates a new GObject for handling Tracker's config file.
- *
- * Return value: A new TrackerConfigFile object. Must be unreferenced when
- * finished with.
- */
-TrackerConfigFile *
-tracker_config_file_new (const gchar *domain)
-{
-	TrackerConfigFile *config;
-
-	config = g_object_new (TRACKER_TYPE_CONFIG_FILE, 
-			       "domain", domain,
-			       NULL);
-
-	return config;
-}
-
-/**
  * tracker_config_file_save:
  * @config: a #TrackerConfigFile
  *
diff --git a/src/libtracker-common/tracker-config-file.h b/src/libtracker-common/tracker-config-file.h
index 8da05ce..0f2af4c 100644
--- a/src/libtracker-common/tracker-config-file.h
+++ b/src/libtracker-common/tracker-config-file.h
@@ -59,7 +59,6 @@ struct _TrackerConfigFileClass {
 
 GType	           tracker_config_file_get_type (void) G_GNUC_CONST;
 
-TrackerConfigFile *tracker_config_file_new      (const gchar       *domain);
 gboolean           tracker_config_file_save     (TrackerConfigFile *config);
 
 G_END_DECLS



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