diff options
-rw-r--r-- | src/libtidbit/tidbit-database-fork.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/libtidbit/tidbit-database-fork.c b/src/libtidbit/tidbit-database-fork.c index fc6fc49..5d4c8f1 100644 --- a/src/libtidbit/tidbit-database-fork.c +++ b/src/libtidbit/tidbit-database-fork.c @@ -28,11 +28,13 @@ static void tidbit_database_fork_free (PtrTidbitDatabase database); static unsigned int tidbit_database_fork_insert (PtrTidbitDatabase database, PtrTidbitRecord record); static PtrTidbitRecord tidbit_database_fork_fetch (PtrTidbitDatabase database, PtrTidbitGuid guid); +static PtrTidbitGuidSet tidbit_database_fork_query (PtrTidbitDatabase database, PtrTidbitQuery query); static TidbitDatabaseFunctions backend_functions = { &tidbit_database_fork_free, &tidbit_database_fork_insert, - &tidbit_database_fork_fetch + &tidbit_database_fork_fetch, + &tidbit_database_fork_query, }; @@ -72,11 +74,11 @@ static PtrTidbitRecord tidbit_database_fork_fetch (PtrTidbitDatabase database, P return record; } -PtrTidbitGuidSet tidbit_database_fork_query (PtrTidbitDatabase database, PtrTidbitQuery query) +static PtrTidbitGuidSet tidbit_database_fork_query (PtrTidbitDatabase database, PtrTidbitQuery query) { PtrTidbitDatabaseFork backend = GET_FORK_BACKEND(database); - PtrTidbitGuidSet guid_set_a = tidbit_database_fork_query (backend->sub_a, query); - PtrTidbitGuidSet guid_set_b = tidbit_database_fork_query (backend->sub_a, query); + PtrTidbitGuidSet guid_set_a = tidbit_database_query (backend->sub_a, query); + PtrTidbitGuidSet guid_set_b = tidbit_database_query (backend->sub_a, query); PtrTidbitGuidSet guid_set = tidbit_guid_set_merge (guid_set_a, guid_set_b); tidbit_guid_set_unref (guid_set_a); tidbit_guid_set_unref (guid_set_b); |