Fixed 2 segfaults in xlhtml.c

This commit is contained in:
slidedraw
2002-04-09 23:55:14 +00:00
parent 1374f15231
commit 1411d6a7e0
3 changed files with 38 additions and 21 deletions

View File

@@ -515,9 +515,6 @@ int main (int argc, char **argv)
}
}
free(xf_array);
free(font_array);
free(f_cnt);
free(str_array);
free(ws_array);
@@ -4272,6 +4269,27 @@ static void OutputCharCorrected(U8 c)
case 0x9F: /* Y Dieresis */
printf("Ÿ");
break;
case 0xE1: /* a acute */
printf("<EFBFBD>");
break;
case 0xE9: /* e acute */
printf("<EFBFBD>");
break;
case 0xED: /* i acute */
printf("<EFBFBD>");
break;
case 0xF3: /* o acute */
printf("<EFBFBD>");
break;
case 0xFA: /* u acute */
printf("<EFBFBD>");
break;
case 0xFD: /* y acute */
printf("<EFBFBD>");
break;
case 0xB0: /* degrees */
printf("deg.");
break;
default:
putchar(c);
break;