tracker r1588 - in branches/indexer-split: . src/libtracker-db src/trackerd



Author: ifrade
Date: Thu Jun  5 11:37:22 2008
New Revision: 1588
URL: http://svn.gnome.org/viewvc/tracker?rev=1588&view=rev

Log:
is_delete_event to tracker-db-action

Modified:
   branches/indexer-split/ChangeLog
   branches/indexer-split/src/libtracker-db/tracker-db-action.c
   branches/indexer-split/src/libtracker-db/tracker-db-action.h
   branches/indexer-split/src/trackerd/tracker-watcher-inotify.c

Modified: branches/indexer-split/src/libtracker-db/tracker-db-action.c
==============================================================================
--- branches/indexer-split/src/libtracker-db/tracker-db-action.c	(original)
+++ branches/indexer-split/src/libtracker-db/tracker-db-action.c	Thu Jun  5 11:37:22 2008
@@ -138,3 +138,12 @@
         return enum_value->value_nick;
 }
 
+gboolean     
+tracker_db_action_is_delete (TrackerDBAction action)
+{
+	return 
+                action == TRACKER_DB_ACTION_DELETE ||
+		action == TRACKER_DB_ACTION_DELETE_SELF ||
+		action == TRACKER_DB_ACTION_FILE_DELETED ||
+		action == TRACKER_DB_ACTION_DIRECTORY_DELETED;
+}

Modified: branches/indexer-split/src/libtracker-db/tracker-db-action.h
==============================================================================
--- branches/indexer-split/src/libtracker-db/tracker-db-action.h	(original)
+++ branches/indexer-split/src/libtracker-db/tracker-db-action.h	Thu Jun  5 11:37:22 2008
@@ -55,7 +55,9 @@
 } TrackerDBAction;
 
 GType        tracker_db_action_get_type  (void) G_GNUC_CONST;
-const gchar *tracker_db_action_to_string (TrackerDBAction action);
+const gchar *tracker_db_action_to_string       (TrackerDBAction action);
+gboolean     tracker_db_action_is_delete (TrackerDBAction action);
+
 
 G_END_DECLS
 

Modified: branches/indexer-split/src/trackerd/tracker-watcher-inotify.c
==============================================================================
--- branches/indexer-split/src/trackerd/tracker-watcher-inotify.c	(original)
+++ branches/indexer-split/src/trackerd/tracker-watcher-inotify.c	Thu Jun  5 11:37:22 2008
@@ -64,16 +64,6 @@
 static gint          monitor_limit = 8191;
 
 static gboolean
-is_delete_event (TrackerDBAction event_type)
-{
-	return 
-                event_type == TRACKER_DB_ACTION_DELETE ||
-		event_type == TRACKER_DB_ACTION_DELETE_SELF ||
-		event_type == TRACKER_DB_ACTION_FILE_DELETED ||
-		event_type == TRACKER_DB_ACTION_DIRECTORY_DELETED;
-}
-
-static gboolean
 process_moved_events (void)
 {
 	GSList *l;
@@ -150,7 +140,7 @@
 
 	info->is_directory = is_dir;
 
-	if (is_delete_event (action)) {
+	if (tracker_db_action_is_delete (action)) {
 		gchar *parent;
 
 		parent = g_path_get_dirname (info->uri);



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