summaryrefslogtreecommitdiff
path: root/sphinx/builders/xml.py
diff options
context:
space:
mode:
Diffstat (limited to 'sphinx/builders/xml.py')
-rw-r--r--sphinx/builders/xml.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/sphinx/builders/xml.py b/sphinx/builders/xml.py
index 302210440..6c6d5a9d8 100644
--- a/sphinx/builders/xml.py
+++ b/sphinx/builders/xml.py
@@ -62,7 +62,7 @@ class XMLBuilder(Builder):
srcmtime = path.getmtime(self.env.doc2path(docname))
if srcmtime > targetmtime:
yield docname
- except EnvironmentError:
+ except OSError:
# source doesn't exist anymore
pass
@@ -95,7 +95,7 @@ class XMLBuilder(Builder):
try:
with open(outfilename, 'w', encoding='utf-8') as f:
f.write(self.writer.output)
- except (IOError, OSError) as err:
+ except OSError as err:
logger.warning(__("error writing file %s: %s"), outfilename, err)
def finish(self):