Winzip AES encryption support for writing.
diff --git a/lib/zip_source_open.c b/lib/zip_source_open.c
index ec5e39d..a621995 100644
--- a/lib/zip_source_open.c
+++ b/lib/zip_source_open.c
@@ -67,6 +67,8 @@
 	}
     }
 
+    src->eof = false;
+    _zip_error_clear(&src->error);
     src->open_count++;
     
     return 0;