[gnome-photos/wip/rishi/online-miners] online-miner-manager



commit a82afff662e18873de3453866853c7b609c49ed8
Author: Debarshi Ray <debarshir gnome org>
Date:   Sun Apr 4 01:59:09 2021 +0200

    online-miner-manager

 src/photos-online-miner-manager.c | 9 +++++++++
 1 file changed, 9 insertions(+)
---
diff --git a/src/photos-online-miner-manager.c b/src/photos-online-miner-manager.c
index e0d36b10..8b6a9b83 100644
--- a/src/photos-online-miner-manager.c
+++ b/src/photos-online-miner-manager.c
@@ -19,6 +19,7 @@
 
 #include "config.h"
 
+#include <dazzle.h>
 #include <tracker-sparql.h>
 
 #include "photos-debug.h"
@@ -58,6 +59,10 @@ static void photos_online_miner_manager_initable_iface_init (GInitableIface *ifa
 
 G_DEFINE_TYPE_WITH_CODE (PhotosOnlineMinerManager, photos_online_miner_manager, G_TYPE_OBJECT,
                          G_IMPLEMENT_INTERFACE (G_TYPE_INITABLE, 
photos_online_miner_manager_initable_iface_init));
+DZL_DEFINE_COUNTER (instances,
+                    "PhotosOnlineMinerManager",
+                    "Instances",
+                    "Number of PhotosOnlineMinerManager instances");
 
 
 enum
@@ -457,6 +462,8 @@ photos_online_miner_manager_finalize (GObject *object)
   g_clear_error (&self->initialization_error);
 
   G_OBJECT_CLASS (photos_online_miner_manager_parent_class)->finalize (object);
+
+  DZL_COUNTER_DEC (instances);
 }
 
 
@@ -466,6 +473,8 @@ photos_online_miner_manager_init (PhotosOnlineMinerManager *self)
   GApplication *app;
   PhotosSearchContextState *state;
 
+  DZL_COUNTER_INC (instances);
+
   app = g_application_get_default ();
   state = photos_search_context_get_state (PHOTOS_SEARCH_CONTEXT (app));
 


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