changeset 20241:1309caf0ca75

fs-metawrap: Removed unnecessary code. As mentioned in a0cf7d392, this can't happen.
author Timo Sirainen <timo.sirainen@dovecot.fi>
date Wed, 01 Jun 2016 17:18:23 +0300
parents 5142d4fbf69b
children b9e80947d2c1
files src/lib-fs/fs-metawrap.c
diffstat 1 files changed, 1 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-fs/fs-metawrap.c	Wed Jun 01 17:12:51 2016 +0300
+++ b/src/lib-fs/fs-metawrap.c	Wed Jun 01 17:18:23 2016 +0300
@@ -393,11 +393,8 @@
 			/* no metawrap */
 			i_assert(file->temp_output == NULL);
 			fs_write_stream_abort(file->super, &file->super_output);
-		} else if (file->temp_output == NULL) {
-			/* finishing up */
-			i_assert(file->super_output == NULL);
-			fs_write_stream_abort(file->super, &file->super_output);
 		} else {
+			i_assert(file->temp_output != NULL);
 			o_stream_destroy(&file->temp_output);
 		}
 		return -1;