diff options
Diffstat (limited to 'examples/tracker-steroids/steroids-sparql-async.c')
-rw-r--r-- | examples/tracker-steroids/steroids-sparql-async.c | 27 |
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; } |