From 73c2513758fc07e34967e0dcad30bb63d525ae8e Mon Sep 17 00:00:00 2001 From: Scott Kostyshak Date: Tue, 5 May 2015 03:00:29 -0400 Subject: [PATCH] Remove code that is no longer needed Because of our better mechanism for dealing with errors (72c5385f), the problem described in the comment is no longer possible. NO_OUTPUT is treated as an error so there will no longer be a lingering PDF in this case. --- src/LaTeX.cpp | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/src/LaTeX.cpp b/src/LaTeX.cpp index ba13b22c22..3b82fa9484 100644 --- a/src/LaTeX.cpp +++ b/src/LaTeX.cpp @@ -406,16 +406,6 @@ int LaTeX::run(TeXErrors & terr) // Write the dependencies to file. head.write(depfile); - if (scanres & NO_OUTPUT) { - // A previous run could have left a PDF and since - // no PDF is created if NO_OUTPUT, we remove any - // existing PDF and temporary files so that an - // incorrect PDF is not displayed, which could otherwise - // happen if View is run again because the checksum will - // be the same so any lingering PDF will be viewed. - removeAuxiliaryFiles(); - } - if (exit_code) scanres |= NONZERO_ERROR;