summaryrefslogtreecommitdiff
path: root/src/nautilus-file-undo-operations.c
diff options
context:
space:
mode:
authorErnestas Kulik <ernestask@src.gnome.org>2016-12-18 19:18:04 +0200
committerCarlos Soriano <csoriano@gnome.org>2017-01-26 10:31:34 +0100
commit18d52a729e7aa1878edb9c231559a6f8fbcaa492 (patch)
tree06c866421369f70a7e2d0bc816bf105734636c30 /src/nautilus-file-undo-operations.c
parent82a2d53e98758623cc2ebca176391d2d1f639e91 (diff)
downloadnautilus-18d52a729e7aa1878edb9c231559a6f8fbcaa492.tar.gz
general: fix failing builds with tracker disabled
Batch rename-related source files are conditionally built depending on whether Tracker support is enabled. Despite that, some code that depends on batch rename support is included in some core source files without being conditionally compiled as well. https://bugzilla.gnome.org/show_bug.cgi?id=775935
Diffstat (limited to 'src/nautilus-file-undo-operations.c')
-rw-r--r--src/nautilus-file-undo-operations.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/nautilus-file-undo-operations.c b/src/nautilus-file-undo-operations.c
index e833d0578..87ee93f41 100644
--- a/src/nautilus-file-undo-operations.c
+++ b/src/nautilus-file-undo-operations.c
@@ -31,8 +31,10 @@
#include "nautilus-file-operations.h"
#include "nautilus-file.h"
#include "nautilus-file-undo-manager.h"
+#ifdef ENABLE_TRACKER
#include "nautilus-batch-rename-dialog.h"
#include "nautilus-batch-rename-utilities.h"
+#endif /* ENABLE_TRACKER */
/* Since we use g_get_current_time for setting "orig_trash_time" in the undo
@@ -1086,6 +1088,7 @@ nautilus_file_undo_info_rename_set_data_post (NautilusFileUndoInfoRename *self,
self->priv->new_file = g_object_ref (new_file);
}
+#ifdef ENABLE_TRACKER
/* batch rename */
G_DEFINE_TYPE (NautilusFileUndoInfoBatchRename, nautilus_file_undo_info_batch_rename, NAUTILUS_TYPE_FILE_UNDO_INFO);
@@ -1303,6 +1306,7 @@ nautilus_file_undo_info_batch_rename_set_data_post (NautilusFileUndoInfoBatchRen
self->priv->new_display_names = g_list_reverse (self->priv->new_display_names);
}
+#endif /* ENABLE_TRACKER */
/* trash */
G_DEFINE_TYPE (NautilusFileUndoInfoTrash, nautilus_file_undo_info_trash, NAUTILUS_TYPE_FILE_UNDO_INFO)