]> git.street.me.uk Git - andy/viking.git/blobdiff - test/test_babel.c
Add a function to enable creating a selectable label.
[andy/viking.git] / test / test_babel.c
index 49a83114e4e3d1c3b9b1f7b8dffd8b5ae2fa0f75..b3697ad0b99ec558c6aa6c647a2651948513de04 100644 (file)
@@ -1,7 +1,12 @@
+// Decide the Babel file types capability you wish to list
+// e.g. for read support of waypoints, tracks and routes:
+// run like: ./test_babel 1 0 1 0 1 0
+#include <stdlib.h>
 #include <babel.h>
 
-void print_file_format (BabelFile *file, gconstpointer user_data)
+static void print_file_format (gpointer data, gpointer user_data)
 {
+       BabelFile *file = (BabelFile*)data;
        printf("%s : %d%d%d%d%d%d\n",
                file->label,
                file->mode.waypointsRead, file->mode.waypointsWrite,