[tracker/wip/sam/meson: 15/15] Use `#ifdef` and `#elif defined()` instead of `#if` and `#elif`
- From: Sam Thursfield <sthursfield src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker/wip/sam/meson: 15/15] Use `#ifdef` and `#elif defined()` instead of `#if` and `#elif`
- Date: Thu, 23 Feb 2017 18:18:41 +0000 (UTC)
commit 47adc7cdedf2fcfbd42ffc9b4dd13062617a1d19
Author: Sam Thursfield <sam afuera me uk>
Date: Thu Feb 23 18:16:55 2017 +0000
Use `#ifdef` and `#elif defined()` instead of `#if` and `#elif`
This is for compatibility with Meson, which discourage uses of the
latter form for configuration flags. (It can be made to work, but
the resulting meson.build file is uglier).
src/libtracker-data/tracker-collation.c | 4 +-
src/libtracker-data/tracker-data-manager.c | 14 +++++-----
src/libtracker-data/tracker-data-update.c | 28 ++++++++++----------
src/libtracker-data/tracker-db-interface-sqlite.c | 10 +++---
src/libtracker-data/tracker-db-interface-sqlite.h | 2 +-
src/libtracker-data/tracker-db-manager.c | 2 +-
src/tracker/tracker-search.c | 4 +-
tests/libtracker-sparql/tracker-sparql-test.c | 10 +++---
8 files changed, 37 insertions(+), 37 deletions(-)
---
diff --git a/src/libtracker-data/tracker-collation.c b/src/libtracker-data/tracker-collation.c
index 308f5ee..fff6808 100644
--- a/src/libtracker-data/tracker-collation.c
+++ b/src/libtracker-data/tracker-collation.c
@@ -37,7 +37,7 @@
/* libunistring versions prior to 9.1.2 need this hack */
#define _UNUSED_PARAMETER_
#include <unistr.h>
-#elif HAVE_LIBICU
+#elif defined(HAVE_LIBICU)
#include <unicode/ucol.h>
#include <unicode/utypes.h>
#endif
@@ -96,7 +96,7 @@ tracker_collation_utf8 (gpointer collator,
return result;
}
-#elif HAVE_LIBICU /* ---- ICU based collation (UTF-16) ----*/
+#elif defined(HAVE_LIBICU) /* ---- ICU based collation (UTF-16) ----*/
gpointer
tracker_collation_init (void)
diff --git a/src/libtracker-data/tracker-data-manager.c b/src/libtracker-data/tracker-data-manager.c
index 13fd0ad..c5fa527 100644
--- a/src/libtracker-data/tracker-data-manager.c
+++ b/src/libtracker-data/tracker-data-manager.c
@@ -30,7 +30,7 @@
#include <glib/gstdio.h>
-#if HAVE_TRACKER_FTS
+#ifdef HAVE_TRACKER_FTS
#include <libtracker-fts/tracker-fts.h>
#endif
@@ -3589,7 +3589,7 @@ load_ontologies_gvdb (GError **error)
g_free (filename);
}
-#if HAVE_TRACKER_FTS
+#ifdef HAVE_TRACKER_FTS
static gboolean
ontology_get_fts_properties (gboolean only_new,
GHashTable **fts_properties,
@@ -3654,7 +3654,7 @@ gboolean
tracker_data_manager_init_fts (TrackerDBInterface *iface,
gboolean create)
{
-#if HAVE_TRACKER_FTS
+#ifdef HAVE_TRACKER_FTS
GHashTable *fts_props, *multivalued;
ontology_get_fts_properties (FALSE, &fts_props, &multivalued);
@@ -3702,7 +3702,7 @@ tracker_data_manager_init (TrackerDBManagerFlags flags,
tracker_data_update_init ();
-#if HAVE_TRACKER_FTS
+#ifdef HAVE_TRACKER_FTS
if (!tracker_fts_init ()) {
g_warning ("FTS module initialization failed");
}
@@ -4372,7 +4372,7 @@ tracker_data_manager_init (TrackerDBManagerFlags flags,
}
if (update_nao) {
-#if HAVE_TRACKER_FTS
+#ifdef HAVE_TRACKER_FTS
GHashTable *fts_properties, *multivalued;
if (ontology_get_fts_properties (TRUE, &fts_properties, &multivalued)) {
@@ -4629,7 +4629,7 @@ tracker_data_manager_init (TrackerDBManagerFlags flags,
tracker_db_manager_set_current_locale ();
-#if HAVE_TRACKER_FTS
+#ifdef HAVE_TRACKER_FTS
rebuild_fts_tokens (iface);
} else if (!read_only && tracker_db_manager_get_tokenizer_changed ()) {
rebuild_fts_tokens (iface);
@@ -4679,7 +4679,7 @@ tracker_data_manager_shutdown (void)
tracker_locale_shutdown ();
}
-#if HAVE_TRACKER_FTS
+#ifdef HAVE_TRACKER_FTS
if (!tracker_fts_shutdown ()) {
g_warning ("FTS module shutdown failed");
}
diff --git a/src/libtracker-data/tracker-data-update.c b/src/libtracker-data/tracker-data-update.c
index b4390dd..623ac60 100644
--- a/src/libtracker-data/tracker-data-update.c
+++ b/src/libtracker-data/tracker-data-update.c
@@ -60,7 +60,7 @@ struct _TrackerDataUpdateBuffer {
/* TrackerClass -> integer */
GHashTable *class_counts;
-#if HAVE_TRACKER_FTS
+#ifdef HAVE_TRACKER_FTS
gboolean fts_ever_updated;
#endif
};
@@ -77,7 +77,7 @@ struct _TrackerDataUpdateBufferResource {
/* TrackerClass */
GPtrArray *types;
-#if HAVE_TRACKER_FTS
+#ifdef HAVE_TRACKER_FTS
gboolean fts_updated;
#endif
};
@@ -88,7 +88,7 @@ struct _TrackerDataUpdateBufferProperty {
gint graph;
gboolean date_time : 1;
-#if HAVE_TRACKER_FTS
+#ifdef HAVE_TRACKER_FTS
gboolean fts : 1;
#endif
};
@@ -559,7 +559,7 @@ cache_insert_value (const gchar *table_name,
property.value = *value;
property.graph = graph;
-#if HAVE_TRACKER_FTS
+#ifdef HAVE_TRACKER_FTS
property.fts = fts;
#endif
property.date_time = date_time;
@@ -593,7 +593,7 @@ cache_delete_value (const gchar *table_name,
property.name = field_name;
property.value = *value;
property.graph = 0;
-#if HAVE_TRACKER_FTS
+#ifdef HAVE_TRACKER_FTS
property.fts = fts;
#endif
property.date_time = date_time;
@@ -944,7 +944,7 @@ tracker_data_resource_buffer_flush (GError **error)
}
}
-#if HAVE_TRACKER_FTS
+#ifdef HAVE_TRACKER_FTS
if (resource_buffer->fts_updated) {
TrackerProperty *prop;
GArray *values;
@@ -1051,7 +1051,7 @@ tracker_data_update_buffer_clear (void)
g_hash_table_remove_all (update_buffer.resource_cache);
resource_buffer = NULL;
-#if HAVE_TRACKER_FTS
+#ifdef HAVE_TRACKER_FTS
update_buffer.fts_ever_updated = FALSE;
#endif
@@ -1441,7 +1441,7 @@ get_old_property_values (TrackerProperty *property,
return NULL;
}
-#if HAVE_TRACKER_FTS
+#ifdef HAVE_TRACKER_FTS
if (tracker_property_get_fulltext_indexed (property)) {
TrackerDBInterface *iface;
@@ -2083,7 +2083,7 @@ cache_delete_resource_type_full (TrackerClass *class,
if (!single_type) {
if (strcmp (tracker_class_get_uri (class), TRACKER_PREFIX_RDFS "Resource") == 0 &&
g_hash_table_size (resource_buffer->tables) == 0) {
-#if HAVE_TRACKER_FTS
+#ifdef HAVE_TRACKER_FTS
tracker_db_interface_sqlite_fts_delete_id (iface, resource_buffer->id);
#endif
/* skip subclass query when deleting whole resource
@@ -2321,7 +2321,7 @@ resource_buffer_switch (const gchar *graph,
} else {
resource_buffer->id = ensure_resource_id (resource_buffer->subject,
&resource_buffer->create);
}
-#if HAVE_TRACKER_FTS
+#ifdef HAVE_TRACKER_FTS
resource_buffer->fts_updated = FALSE;
#endif
if (resource_buffer->create) {
@@ -2961,7 +2961,7 @@ tracker_data_update_statement_with_uri (const gchar *graph,
multiple_values = tracker_property_get_multiple_values (property);
-#if HAVE_TRACKER_FTS
+#ifdef HAVE_TRACKER_FTS
/* This is unavoidable with FTS */
/* This does a check_property_domain too */
old_values = get_old_property_values (property, &new_error);
@@ -3092,7 +3092,7 @@ tracker_data_update_statement_with_string (const gchar *graph,
#ifndef DISABLE_JOURNAL
gboolean tried = FALSE;
#endif
-#if HAVE_TRACKER_FTS
+#ifdef HAVE_TRACKER_FTS
GError *new_error = NULL;
#endif /* HAVE_TRACKER_FTS */
@@ -3130,7 +3130,7 @@ tracker_data_update_statement_with_string (const gchar *graph,
return;
}
-#if HAVE_TRACKER_FTS
+#ifdef HAVE_TRACKER_FTS
/* This is unavoidable with FTS */
get_old_property_values (property, &new_error);
if (new_error) {
@@ -3406,7 +3406,7 @@ tracker_data_commit_transaction (GError **error)
g_hash_table_remove_all (update_buffer.class_counts);
}
-#if HAVE_TRACKER_FTS
+#ifdef HAVE_TRACKER_FTS
if (update_buffer.fts_ever_updated) {
update_buffer.fts_ever_updated = FALSE;
}
diff --git a/src/libtracker-data/tracker-db-interface-sqlite.c
b/src/libtracker-data/tracker-db-interface-sqlite.c
index 66e6487..3155b59 100644
--- a/src/libtracker-data/tracker-db-interface-sqlite.c
+++ b/src/libtracker-data/tracker-db-interface-sqlite.c
@@ -32,7 +32,7 @@
#include <libtracker-sparql/tracker-sparql.h>
-#if HAVE_TRACKER_FTS
+#ifdef HAVE_TRACKER_FTS
#include <libtracker-fts/tracker-fts.h>
#endif
@@ -42,7 +42,7 @@
#define _UNUSED_PARAMETER_
#include <unistr.h>
#include <unicase.h>
-#elif HAVE_LIBICU
+#elif defined(HAVE_LIBICU)
#include <unicode/utypes.h>
#include <unicode/uregex.h>
#include <unicode/ustring.h>
@@ -892,7 +892,7 @@ function_sparql_unaccent (sqlite3_context *context,
sqlite3_result_text (context, zOutput, written, free);
}
-#elif HAVE_LIBICU
+#elif defined(HAVE_LIBICU)
static void
function_sparql_lower_case (sqlite3_context *context,
@@ -1612,7 +1612,7 @@ tracker_db_interface_sqlite_fts_init (TrackerDBInterface *db_interface,
GHashTable *multivalued,
gboolean create)
{
-#if HAVE_TRACKER_FTS
+#ifdef HAVE_TRACKER_FTS
GStrv fts_columns;
tracker_fts_init_db (db_interface->db, properties);
@@ -1643,7 +1643,7 @@ tracker_db_interface_sqlite_fts_init (TrackerDBInterface *db_interface,
#endif
}
-#if HAVE_TRACKER_FTS
+#ifdef HAVE_TRACKER_FTS
void
tracker_db_interface_sqlite_fts_alter_table (TrackerDBInterface *db_interface,
diff --git a/src/libtracker-data/tracker-db-interface-sqlite.h
b/src/libtracker-data/tracker-db-interface-sqlite.h
index a612296..3986c02 100644
--- a/src/libtracker-data/tracker-db-interface-sqlite.h
+++ b/src/libtracker-data/tracker-db-interface-sqlite.h
@@ -47,7 +47,7 @@ void tracker_db_interface_sqlite_reset_collator (TrackerD
void tracker_db_interface_sqlite_wal_hook (TrackerDBInterface *interface,
TrackerDBWalCallback callback);
-#if HAVE_TRACKER_FTS
+#ifdef HAVE_TRACKER_FTS
void tracker_db_interface_sqlite_fts_alter_table (TrackerDBInterface *interface,
GHashTable *properties,
GHashTable
*multivalued);
diff --git a/src/libtracker-data/tracker-db-manager.c b/src/libtracker-data/tracker-db-manager.c
index 67c3c21..0c6b61f 100644
--- a/src/libtracker-data/tracker-db-manager.c
+++ b/src/libtracker-data/tracker-db-manager.c
@@ -36,7 +36,7 @@
#include <libtracker-common/tracker-common.h>
#include <libtracker-common/tracker-parser-sha1.h>
-#if HAVE_TRACKER_FTS
+#ifdef HAVE_TRACKER_FTS
#include <libtracker-fts/tracker-fts.h>
#endif
diff --git a/src/tracker/tracker-search.c b/src/tracker/tracker-search.c
index 782d1bb..d41906e 100644
--- a/src/tracker/tracker-search.c
+++ b/src/tracker/tracker-search.c
@@ -197,7 +197,7 @@ static gchar *
get_fts_string (GStrv search_words,
gboolean use_or_operator)
{
-#if HAVE_TRACKER_FTS
+#ifdef HAVE_TRACKER_FTS
GString *fts;
gint i, len;
@@ -1521,7 +1521,7 @@ search_run (void)
disable_snippets = TRUE;
}
-#if HAVE_TRACKER_FTS
+#ifdef HAVE_TRACKER_FTS
/* Only check stopwords if FTS is enabled */
if (terms) {
TrackerLanguage *language;
diff --git a/tests/libtracker-sparql/tracker-sparql-test.c b/tests/libtracker-sparql/tracker-sparql-test.c
index 5cd4b7a..b9caa15 100644
--- a/tests/libtracker-sparql/tracker-sparql-test.c
+++ b/tests/libtracker-sparql/tracker-sparql-test.c
@@ -40,7 +40,7 @@ ESCAPE_TEST_DATA test_data [] = {
static TrackerSparqlConnection *connection;
static GMainLoop *main_loop;
-#if HAVE_TRACKER_FTS
+#ifdef HAVE_TRACKER_FTS
static GCancellable *cancellables[6] = { NULL, NULL, NULL, NULL };
@@ -121,7 +121,7 @@ test_tracker_sparql_escape_uri_vprintf (void)
g_free (result);
}
-#if HAVE_TRACKER_FTS
+#ifdef HAVE_TRACKER_FTS
static void test_tracker_sparql_cursor_next_async_query (gint query);
@@ -398,7 +398,7 @@ main (gint argc, gchar **argv)
g_test_init (&argc, &argv, NULL);
-#if HAVE_TRACKER_FTS
+#ifdef HAVE_TRACKER_FTS
main_loop = g_main_loop_new (NULL, FALSE);
g_assert (main_loop != NULL);
#endif
@@ -421,14 +421,14 @@ main (gint argc, gchar **argv)
g_test_add_func ("/libtracker-sparql/tracker-sparql/tracker_sparql_connection_locking_async",
test_tracker_sparql_connection_locking_async);
-#if HAVE_TRACKER_FTS
+#ifdef HAVE_TRACKER_FTS
g_test_add_func ("/libtracker-sparql/tracker-sparql/tracker_sparql_cursor_next_async",
test_tracker_sparql_cursor_next_async);
#endif
result = g_test_run ();
-#if HAVE_TRACKER_FTS
+#ifdef HAVE_TRACKER_FTS
g_main_loop_run (main_loop);
if (connection) {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]