X-Git-Url: https://git.street.me.uk/andy/viking.git/blobdiff_plain/0f08bd0dd39944f099a00af0ae8fe319d8bd9fa0..4f14a010d0a7d09721c32f0d35ffbeae05ea994c:/src/vikmapslayer_compat.h?ds=inline diff --git a/src/vikmapslayer_compat.h b/src/vikmapslayer_compat.h index 67ec71a5..17450402 100644 --- a/src/vikmapslayer_compat.h +++ b/src/vikmapslayer_compat.h @@ -33,7 +33,9 @@ typedef struct { guint drawmode; gboolean (*coord_to_mapcoord) ( const VikCoord *src, gdouble xzoom, gdouble yzoom, MapCoord *dest ); void (*mapcoord_to_center_coord) ( MapCoord *src, VikCoord *dest ); - int (*download) ( MapCoord *src, const gchar *dest_fn ); + int (*download) ( MapCoord *src, const gchar *dest_fn, void *handle ); + void *(*download_handle_init) ( ); + void (*download_handle_cleanup) ( void *handle ); /* TODO: constant size (yay!) */ } VikMapsLayer_MapType;