From b3e89cb1f40f662ca34271e2c8853290e2672daa Mon Sep 17 00:00:00 2001 From: anod <182859762@qq.com> Date: Fri, 14 Oct 2022 00:06:22 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E7=BB=98=E5=88=B6=E9=80=89?= =?UTF-8?q?=E9=A1=B9=E5=88=97=E8=A1=A8=E4=BC=9A=E5=AE=95=E6=9C=BA=E7=9A=84?= =?UTF-8?q?bug=EF=BC=8C=E5=9B=A0=E4=B8=BA=E6=8C=87=E9=92=88=E5=8F=82?= =?UTF-8?q?=E6=95=B0=E9=A1=BA=E5=BA=8F=E4=B8=8D=E5=AF=B9=EF=BC=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/arm11/atp.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/arm11/atp.c b/source/arm11/atp.c index 5d6ad4e..0990438 100644 --- a/source/arm11/atp.c +++ b/source/arm11/atp.c @@ -182,16 +182,16 @@ static void draw_one_option( int index, int selected, int row, atp_itemprovider_ } } -static void draw_options( int start_row, int start_idx, int option_cnt, int selected_idx, atp_callerdata_t data, atp_itemprovider_t provider ) +static void draw_options( int start_row, int start_idx, int option_cnt, int selected_idx, atp_itemprovider_t provider, atp_callerdata_t data ) { int max_draw = CONTAINER_MAX_LINES - start_row; int end_idx = start_idx + max_draw; if( end_idx > option_cnt ) end_idx = option_cnt; // draw - //for( int i=start_idx; i < end_idx; ++i ) + for( int i=start_idx; i < end_idx; ++i ) { - draw_one_option( start_idx, selected_idx, start_row+start_idx-start_idx, provider, data ); + draw_one_option( i, selected_idx, start_row+i-start_idx, provider, data ); } }