diff --git a/menu/drivers/xmb.c b/menu/drivers/xmb.c index 880ac86947..05bb19f99b 100644 --- a/menu/drivers/xmb.c +++ b/menu/drivers/xmb.c @@ -536,6 +536,15 @@ static void xmb_update_boxart_path(xmb_handle_t *xmb, unsigned i) strlcat(xmb->boxart_file_path, ".png", sizeof(xmb->boxart_file_path)); } +static void menu_display_handle_boxart_upload(void *task_data, + void *user_data, const char *err) +{ + struct texture_image *img = (struct texture_image*)task_data; + menu_driver_load_image(img, MENU_IMAGE_BOXART); + video_texture_image_free(img); + free(img); +} + static void xmb_update_boxart_image(xmb_handle_t *xmb) { if (path_file_exists(xmb->boxart_file_path)) diff --git a/menu/menu_display.c b/menu/menu_display.c index 785801bf61..7bd3175560 100644 --- a/menu/menu_display.c +++ b/menu/menu_display.c @@ -578,12 +578,3 @@ void menu_display_handle_wallpaper_upload(void *task_data, video_texture_image_free(img); free(img); } - -void menu_display_handle_boxart_upload(void *task_data, - void *user_data, const char *err) -{ - struct texture_image *img = (struct texture_image*)task_data; - menu_driver_load_image(img, MENU_IMAGE_BOXART); - video_texture_image_free(img); - free(img); -} diff --git a/menu/menu_display.h b/menu/menu_display.h index c22df77809..bd9eba2020 100644 --- a/menu/menu_display.h +++ b/menu/menu_display.h @@ -183,9 +183,6 @@ void menu_display_matrix_4x4_rotate_z( void menu_display_handle_wallpaper_upload(void *task_data, void *user_data, const char *err); -void menu_display_handle_boxart_upload(void *task_data, - void *user_data, const char *err); - const float *menu_display_get_tex_coords(void); extern menu_display_ctx_driver_t menu_display_ctx_gl;