Minor tweaks to previous fish_pager patch to fix two bugs

darcs-hash:20060822135815-ac50b-35d9f643385ec29f9d8f93ca83d01e060de93cc7.gz
This commit is contained in:
axel
2006-08-22 23:58:15 +10:00
parent dfe3dc1429
commit 480a29594e
4 changed files with 19 additions and 27 deletions

View File

@@ -1485,10 +1485,11 @@ static void run_pager( wchar_t *prefix, int is_quoted, array_list_t *comp )
for( i=0; i<al_get_count( comp); i++ )
{
wchar_t *el = (wchar_t*)al_get( comp, i );
wchar_t *el = escape((wchar_t*)al_get( comp, i ), 0);
sb_printf( &msg, L"%ls\n", el );
free( el );
}
sb_printf( &msg, PAGER_EOT_STR );
foo = wcs2str( (wchar_t *)msg.buff );
b_append( in->param2.out_buffer, foo, strlen(foo) );