extern VikDataSourceInterface vik_datasource_bfilter_simplify_interface;
extern VikDataSourceInterface vik_datasource_bfilter_compress_interface;
extern VikDataSourceInterface vik_datasource_bfilter_dup_interface;
+extern VikDataSourceInterface vik_datasource_bfilter_manual_interface;
/*** Input is a track and a TRWLayer ***/
extern VikDataSourceInterface vik_datasource_bfilter_polygon_interface;
&vik_datasource_bfilter_simplify_interface,
&vik_datasource_bfilter_compress_interface,
&vik_datasource_bfilter_dup_interface,
+ &vik_datasource_bfilter_manual_interface,
&vik_datasource_bfilter_polygon_interface,
&vik_datasource_bfilter_exclude_polygon_interface,
};
ProcessOptions *po;
gboolean creating_new_layer;
VikTrwLayer *vtl;
- gpointer options;
+ DownloadFileOptions *options;
} w_and_interface_t;
gchar *fd_off = NULL;
acq_dialog_widgets_t *w;
gpointer user_data;
- gpointer options = NULL;
+ DownloadFileOptions *options = g_malloc0 ( sizeof(DownloadFileOptions) );
acq_vik_t avt;
avt.vlp = vlp;
g_free ( name_src_track );
} else if ( source_interface->get_process_options_func )
- source_interface->get_process_options_func ( pass_along_data, po, &options, NULL, NULL );
+ source_interface->get_process_options_func ( pass_along_data, po, options, NULL, NULL );
/* Get data for Off command */
if ( source_interface->off_func ) {