summaryrefslogtreecommitdiff
path: root/examples/tracker-steroids/steroids-sparql-async.c
diff options
context:
space:
mode:
Diffstat (limited to 'examples/tracker-steroids/steroids-sparql-async.c')
-rw-r--r--examples/tracker-steroids/steroids-sparql-async.c27
1 files changed, 14 insertions, 13 deletions
diff --git a/examples/tracker-steroids/steroids-sparql-async.c b/examples/tracker-steroids/steroids-sparql-async.c
index ee2d04a3f..24b24e215 100644
--- a/examples/tracker-steroids/steroids-sparql-async.c
+++ b/examples/tracker-steroids/steroids-sparql-async.c
@@ -20,20 +20,20 @@
#include <stdio.h>
#include <stdlib.h>
-#include <libtracker-client/tracker.h>
+#include <libtracker-client/tracker-client.h>
static TrackerClient *client;
static GMainLoop *main_loop;
static void
query_cb (TrackerResultIterator *iterator,
- GError *error,
- gpointer user_data)
+ GError *error,
+ gpointer user_data)
{
if (!iterator) {
- fprintf (stderr, "Query preparation failed, %s\n", error->message);
+ g_printerr ("Query preparation failed, %s\n", error->message);
g_error_free (error);
- exit (1);
+ exit (EXIT_FAILURE);
}
while (tracker_result_iterator_has_next (iterator)) {
@@ -42,14 +42,14 @@ query_cb (TrackerResultIterator *iterator,
tracker_result_iterator_next (iterator);
for (i = 0; i < tracker_result_iterator_n_columns (iterator); i++) {
- printf ("%s", tracker_result_iterator_value (iterator, i));
+ g_print ("%s", tracker_result_iterator_value (iterator, i));
if (i != tracker_result_iterator_n_columns (iterator) - 1) {
- printf (", ");
+ g_print (", ");
}
}
- printf ("\n");
+ g_print ("\n");
}
tracker_result_iterator_free (iterator);
@@ -59,12 +59,13 @@ query_cb (TrackerResultIterator *iterator,
}
int
-main (int argc, char **argv) {
- const char *query;
+main (int argc, char **argv)
+{
+ const gchar *query;
if (argc != 2) {
- fprintf (stderr, "Usage: %s query\n", argv[0]);
- exit (1);
+ g_printerr ("Usage: %s query\n", argv[0]);
+ return EXIT_FAILURE;
}
query = argv[1];
@@ -77,5 +78,5 @@ main (int argc, char **argv) {
g_main_loop_run (main_loop);
- return 0;
+ return EXIT_SUCCESS;
}