# HG changeset patch
# User Simon Heimberg <[email protected]>
# Date 1248337061 -7200
# Node ID 63d2436ce16caf373e09d752176bdc2f1a3182e7
# Parent dbefd99285d9673ff7f6b3fb98dc7017d9bfb1dc
hgemail: fix 2nd error message when tmpfile can not be created
diff -r dbefd99285d9 -r 63d2436ce16c hggtk/hgemail.py
--- a/hggtk/hgemail.py Don Jul 23 10:17:34 2009 +0200
+++ b/hggtk/hgemail.py Don Jul 23 10:17:41 2009 +0200
@@ -361,6 +361,7 @@
desc = self.descbuffer.get_text(start, end)
if desc and self._intro:
cmdline += ['--intro']
+ tmpfile = None
try:
fd, tmpfile = tempfile.mkstemp(prefix="thg_emaildesc_")
os.write(fd, desc)
@@ -375,4 +376,6 @@
finally:
if oldpager:
os.environ['PAGER'] = oldpager
- os.unlink(tmpfile)
+ if tmpfile:
+ os.unlink(tmpfile)
+
------------------------------------------------------------------------------
_______________________________________________
Tortoisehg-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tortoisehg-develop