Add debug printfs.
diff --git a/lib/zip_source_file_win32_write.c b/lib/zip_source_file_win32_write.c
index 8437c5b..d37c4aa 100644
--- a/lib/zip_source_file_win32_write.c
+++ b/lib/zip_source_file_win32_write.c
@@ -198,6 +198,7 @@
WIN32_FILE_ATTRIBUTE_DATA file_attributes;
if (!write_ops->get_file_attributes_ex(ctx->fname, GetFileExInfoStandard, &file_attributes)) {
+ printf("get_file_attributes_ex failed: %d\n", (int)GetLastError());
zip_error_set(&ctx->error, ZIP_ER_READ, _zip_win32_error_to_errno(GetLastError()));
return false;
}
@@ -210,7 +211,8 @@
return false;
}
st->size = ((zip_uint64_t)file_attributes.nFileSizeHigh << 32) | file_attributes.nFileSizeLow;
-
+
+ printf("stat succeded: size: %llu\n", st->size);
return true;
}