mirror of
https://github.com/pdf2htmlEX/pdf2htmlEX.git
synced 2024-12-22 13:00:08 +00:00
process_outline 0 was trying to write manifest which did not exists.
This commit is contained in:
parent
bc078cef78
commit
88d5a5b0ca
@ -348,8 +348,12 @@ void HTMLRenderer::pre_process(PDFDoc * doc)
|
||||
void HTMLRenderer::post_process(void)
|
||||
{
|
||||
dump_css();
|
||||
// close files
|
||||
f_outline.fs.close();
|
||||
// close files if they opened
|
||||
// it's better to brace single liner LLVM complains
|
||||
if (param->process_outline)
|
||||
{
|
||||
f_outline.fs.close();
|
||||
}
|
||||
f_pages.fs.close();
|
||||
f_css.fs.close();
|
||||
|
||||
@ -407,11 +411,14 @@ void HTMLRenderer::post_process(void)
|
||||
}
|
||||
else if (line == "$outline")
|
||||
{
|
||||
ifstream fin(f_outline.path, ifstream::binary);
|
||||
if(!fin)
|
||||
throw "Cannot open read the pages";
|
||||
output << fin.rdbuf();
|
||||
output.clear(); // output will set fail big if fin is empty
|
||||
if (param->process_outline)
|
||||
{
|
||||
ifstream fin(f_outline.path, ifstream::binary);
|
||||
if(!fin)
|
||||
throw "Cannot open read the pages";
|
||||
output << fin.rdbuf();
|
||||
output.clear(); // output will set fail big if fin is empty
|
||||
}
|
||||
}
|
||||
else if (line == "$pages")
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user