(GX) crash/compile fixes

This commit is contained in:
Toad King 2012-08-20 17:35:33 -04:00
parent 5a1f146dd6
commit 2087aa285e
3 changed files with 8 additions and 8 deletions

View File

@ -98,6 +98,8 @@
#define video_set_aspect_ratio_func(aspectratio_idx) gx_set_aspect_ratio(driver.video_data, aspectratio_idx)
#define video_stop_func() gx_stop()
#define video_start_func() gx_start()
#define video_viewport_size_func(width, height) ((void)0)
#define video_read_viewport_func(buffer) (false)
#define input_init_func() gx_input_initialize()
#define input_poll_func() gx_input_poll(driver.input_data)

View File

@ -417,9 +417,6 @@ static void render_text(rgui_handle_t *rgui)
static void rgui_settings_toggle_setting(rgui_file_type_t setting, rgui_action_t action, rgui_file_type_t menu_type)
{
unsigned port = menu_type - RGUI_SETTINGS_CONTROLLER_1;
#ifdef GEKKO
gx_video_t *gx = (gx_video_t*)driver.video_data;
#endif
switch (setting)
{

View File

@ -348,6 +348,7 @@ int main(void)
input_gx.init();
video_gx.start();
driver.video = &video_gx;
gx_video_t *gx = (gx_video_t*)driver.video_data;
gx->menu_data = menu_framebuf;