mirror of
https://gitee.com/anod/open_agb_firm.git
synced 2025-05-07 22:34:12 +08:00
修正编译器的warning
This commit is contained in:
parent
b5e07bc5e5
commit
8c532400ea
@ -158,10 +158,11 @@ static atp_error_t title_paint( atp_callerdata_t datain, atp_counter_t idx, atp_
|
|||||||
{
|
{
|
||||||
void **data = (void**)datain;
|
void **data = (void**)datain;
|
||||||
atp_text_t title = *(atp_text_t*)data[0];
|
atp_text_t title = *(atp_text_t*)data[0];
|
||||||
uint8_t *title_offset = *(uint8_t*)data[1];
|
uint8_t *title_offset = *(uint8_t**)data[1];
|
||||||
for( int i=0; i < idx; ++i )
|
for( atp_counter_t i=0; i < idx; ++i )
|
||||||
title += title_offset[i];
|
title += title_offset[i];
|
||||||
config->text = title;
|
config->text = title;
|
||||||
|
return ATP_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void draw_one_option( int index, int selected, int row, atp_itemprovider_t provider, atp_callerdata_t data )
|
static void draw_one_option( int index, int selected, int row, atp_itemprovider_t provider, atp_callerdata_t data )
|
||||||
@ -271,8 +272,8 @@ atp_error_t atp_select( atp_text_t title, atp_counter_t cnt, atp_itemprovider_t
|
|||||||
int sel = item_sel + (key&KEY_DOWN ? 1 : -1);
|
int sel = item_sel + (key&KEY_DOWN ? 1 : -1);
|
||||||
|
|
||||||
// 更新item_sel
|
// 更新item_sel
|
||||||
if( sel >= cnt ) sel = 0;
|
if( sel >= (int0cnt ) sel = 0;
|
||||||
else if( sel < 0 ) sel = cnt-1;
|
else if( sel < 0 ) sel = (int)cnt-1;
|
||||||
|
|
||||||
// 更新idx_top
|
// 更新idx_top
|
||||||
int top = title_len + sel;
|
int top = title_len + sel;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user