# HG changeset patch
# User Simon Heimberg <sim...@besonet.ch>
# 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
Tortoisehg-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tortoisehg-develop

Reply via email to