Hi All
I just completed "porting" LuaTeX to a native Windows build (Windows 7
Ultimate 64-bit) using Visual Studio. I hit a stack overflow error when
entering the following function:
// #line 456 "tounicode.w"
int write_cid_tounicode(PDF pdf,fo_entry*fo,internal_font_number f)
{
int range_size[65537];
glyph_unicode_entry gtab[65537];
......
Using the guidelines/advice here:
http://www.onlamp.com/pub/a/onlamp/2005/11/23/memory-management-2.html
I changed the above code to:
int write_cid_tounicode(PDF pdf,fo_entry*fo,internal_font_number f)
{
static int range_size[65537];
static glyph _unicode_entry gtab[65537];
And, for sure, no more stack overflows and it now works fine. Not sure
if it's the best fix, but for now it seems to work.
Best
Graham
_______________________________________________
dev-luatex mailing list
[email protected]
http://www.ntg.nl/mailman/listinfo/dev-luatex