Get rid of some void * arguments in menu_display.c

This commit is contained in:
twinaphex 2015-04-23 01:21:43 +02:00
parent 4c4cdd49c6
commit 71b83aec7c
2 changed files with 8 additions and 11 deletions

View File

@ -60,10 +60,8 @@ void menu_display_fb(void)
rarch_render_cached_frame(); rarch_render_cached_frame();
} }
void menu_display_free(void *data) void menu_display_free(menu_handle_t *menu)
{ {
menu_handle_t *menu = (menu_handle_t*)data;
if (!menu) if (!menu)
return; return;
@ -71,10 +69,8 @@ void menu_display_free(void *data)
menu->animation = NULL; menu->animation = NULL;
} }
bool menu_display_init(void *data) bool menu_display_init(menu_handle_t *menu)
{ {
menu_handle_t *menu = (menu_handle_t*)data;
if (!menu) if (!menu)
return false; return false;
@ -86,10 +82,9 @@ bool menu_display_init(void *data)
return true; return true;
} }
float menu_display_get_dpi(void *data) float menu_display_get_dpi(menu_handle_t *menu)
{ {
float dpi, dpi_orig = 128; float dpi, dpi_orig = 128;
menu_handle_t *menu = (menu_handle_t*)data;
if (!menu) if (!menu)
return dpi_orig; return dpi_orig;

View File

@ -16,19 +16,21 @@
#ifndef __MENU_DISPLAY_H__ #ifndef __MENU_DISPLAY_H__
#define __MENU_DISPLAY_H__ #define __MENU_DISPLAY_H__
#include "menu_driver.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
void menu_display_fb(void); void menu_display_fb(void);
void menu_display_free(void *data); void menu_display_free(menu_handle_t *menu);
bool menu_display_init(void *data); bool menu_display_init(menu_handle_t *menu);
bool menu_display_update_pending(void); bool menu_display_update_pending(void);
float menu_display_get_dpi(void *data); float menu_display_get_dpi(menu_handle_t *menu);
#ifdef __cplusplus #ifdef __cplusplus
} }