[tracker/wip/carlosg/update-perf: 11/61] libtracker-sparql: Use TrackerRowid in FTS functions
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker/wip/carlosg/update-perf: 11/61] libtracker-sparql: Use TrackerRowid in FTS functions
- Date: Mon, 22 Aug 2022 22:07:42 +0000 (UTC)
commit 9d68cc08989933f275160bdebc492028f9587a37
Author: Carlos Garnacho <carlosg gnome org>
Date: Thu May 19 12:47:21 2022 +0200
libtracker-sparql: Use TrackerRowid in FTS functions
These functions were still taking a gint for row IDs, but these are 64bit wide.
src/libtracker-sparql/core/tracker-db-interface-sqlite.c | 4 ++--
src/libtracker-sparql/core/tracker-db-interface-sqlite.h | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/src/libtracker-sparql/core/tracker-db-interface-sqlite.c
b/src/libtracker-sparql/core/tracker-db-interface-sqlite.c
index 04c9a79b8..803698652 100644
--- a/src/libtracker-sparql/core/tracker-db-interface-sqlite.c
+++ b/src/libtracker-sparql/core/tracker-db-interface-sqlite.c
@@ -2367,7 +2367,7 @@ tracker_db_interface_sqlite_fts_create_update_query (TrackerDBInterface *db_int
gboolean
tracker_db_interface_sqlite_fts_update_text (TrackerDBInterface *db_interface,
const gchar *database,
- int id,
+ TrackerRowid id,
const gchar **properties)
{
TrackerDBStatement *stmt;
@@ -2438,7 +2438,7 @@ tracker_db_interface_sqlite_fts_create_delete_query (TrackerDBInterface *db_int
gboolean
tracker_db_interface_sqlite_fts_delete_text (TrackerDBInterface *db_interface,
const gchar *database,
- int rowid,
+ TrackerRowid rowid,
const gchar **properties)
{
TrackerDBStatement *stmt;
diff --git a/src/libtracker-sparql/core/tracker-db-interface-sqlite.h
b/src/libtracker-sparql/core/tracker-db-interface-sqlite.h
index 1a892eace..ea7d64af7 100644
--- a/src/libtracker-sparql/core/tracker-db-interface-sqlite.h
+++ b/src/libtracker-sparql/core/tracker-db-interface-sqlite.h
@@ -69,12 +69,12 @@ gboolean tracker_db_interface_sqlite_fts_alter_table (TrackerD
GError **error);
gboolean tracker_db_interface_sqlite_fts_update_text (TrackerDBInterface
*db_interface,
const gchar *database,
- int id,
+ TrackerRowid id,
const gchar
**properties);
gboolean tracker_db_interface_sqlite_fts_delete_text (TrackerDBInterface *interface,
const gchar *database,
- int rowid,
+ TrackerRowid rowid,
const gchar
**properties);
gboolean tracker_db_interface_sqlite_fts_rebuild_tokens (TrackerDBInterface *interface,
const gchar *database,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]