--- psiconv/trunk/lib/psiconv/generate_page.c 2000/12/24 17:26:24 75 +++ psiconv/trunk/lib/psiconv/generate_page.c 2000/12/25 00:26:53 76 @@ -54,6 +54,13 @@ goto ERROR3; if ((res = psiconv_write_bool(buf,value->on_first_page))) goto ERROR3; + /* Three unknown bytes */ + if ((res = psiconv_write_u8(buf,0x00))) + goto ERROR3; + if ((res = psiconv_write_u8(buf,0x00))) + goto ERROR3; + if ((res = psiconv_write_u8(buf,0x00))) + goto ERROR3; if ((res = psiconv_write_paragraph_layout_list(buf, value->base_paragraph_layout,basepara))) goto ERROR3; @@ -99,9 +106,11 @@ return res; if ((res = psiconv_write_page_header(buf,value->footer))) return res; - if ((res = psiconv_write_u32(buf,PSICONV_ID_PAGE_DIMENSIONS))) + if ((res = psiconv_write_u32(buf,PSICONV_ID_PAGE_DIMENSIONS2))) return res; if ((res = psiconv_write_length(buf,value->page_width))) return res; - return psiconv_write_length(buf,value->page_height); + if ((res = psiconv_write_length(buf,value->page_height))) + return res; + return psiconv_write_bool(buf,value->landscape); }