]> git.llucax.com Git - software/mutt-debian.git/commitdiff
debian/patches/compressed-folders: remove partially uncompressed folder if the open...
authorAntonio Radici <antonio@dyne.org>
Tue, 3 May 2011 19:51:50 +0000 (19:51 +0000)
committerAntonio Radici <antonio@dyne.org>
Tue, 3 May 2011 19:51:50 +0000 (19:51 +0000)
debian/changelog
debian/patches/features/compressed-folders

index 45e60bb81b395dde6d69326e9db30e09f562f984..06eeb56c8c362357dbb7cdf010b198785e45ffef 100644 (file)
@@ -22,6 +22,8 @@ mutt (1.5.21-5) unstable; urgency=low
       (Closes: 624058)
     + 624085-gnutls-deprecated-verify-peers.patch: deprecate
       gnutls_certificate_verify_peers() (Closes: 624085)
+  * debian/patches/compressed-folders: remove partially uncompressed folder if
+      the open fails (Closes: 578098)
   * debian/extra/samples/sidebar.muttrc: documented the options that
     the sidebar-{sorted,dotted} patches are introducing; documentation 
     submitted by Julien Valroff (Closes: 603186)
index 7f6e233373adbb5fb9840b528e43a12e0b97f65f..5a16ce84c1768e1aab9812d3b06da457405a94ba 100644 (file)
@@ -22,7 +22,7 @@ The home page for this patch is:
 == END PATCH
 --- /dev/null
 +++ b/compress.c
-@@ -0,0 +1,496 @@
+@@ -0,0 +1,499 @@
 +/*
 + * Copyright (C) 1997 Alain Penders <Alain@Finale-Dev.com>
 + *
@@ -303,6 +303,9 @@ The home page for this patch is:
 +    ctx->magic = 0;
 +    FREE (&ctx->compressinfo);
 +    mutt_error (_("Error executing: %s : unable to open the mailbox!\n"), cmd);
++    // remove the partial uncompressed file
++    remove_file (ctx);
++    restore_path (ctx);
 +  }
 +  FREE (&cmd);
 +  if (rc)