diff --git a/apple/common/RAGameView.m b/apple/common/RAGameView.m index c5e38d644d..83a167a6bb 100644 --- a/apple/common/RAGameView.m +++ b/apple/common/RAGameView.m @@ -711,7 +711,7 @@ static void *apple_location_init(int interval_update_ms, int interval_distance) return applelocation; } -static void *apple_location_set_interval(void *data, int interval_update_ms, int interval_distance) +static void apple_location_set_interval(void *data, int interval_update_ms, int interval_distance) { (void)data; @@ -766,7 +766,7 @@ const location_driver_t location_apple = { apple_location_stop, apple_location_get_longitude, apple_location_get_latitude, - apple_location_set_interval, + apple_location_set_interval, "apple", }; #endif diff --git a/driver.h b/driver.h index a2cf09c883..1851d5730f 100644 --- a/driver.h +++ b/driver.h @@ -377,7 +377,7 @@ typedef struct location_driver double (*get_longitude)(void *data); double (*get_latitude)(void *data); - void (*set_interval)(int interval_msecs, int interval_distance); + void (*set_interval)(void *data, int interval_msecs, int interval_distance); const char *ident; } location_driver_t;