diff --git a/reader.c b/reader.c index 69b2e80d3..4af23fa6d 100644 --- a/reader.c +++ b/reader.c @@ -695,14 +695,11 @@ static void exec_prompt() sb_clear( &data->prompt_buff ); - for( i=0; iprompt_buff, (wchar_t *)al_get( &prompt_list, i ) ); - if (i + 1 < al_get_count( &prompt_list)) - { - sb_append( &data->prompt_buff, L"\n" ); - } + sb_append( &data->prompt_buff, (wchar_t *)al_get( &prompt_list, i ), L"\n" ); } + sb_append( &data->prompt_buff, (wchar_t *)al_get( &prompt_list, i )); al_foreach( &prompt_list, &free ); al_destroy( &prompt_list );