[2/4] imagehlp/tests: Add tests for adding/removing multiple certificates

Paul Vriens paul.vriens.wine at gmail.com
Tue Dec 22 06:44:52 CST 2009


On 12/04/2009 05:11 PM, Owen Rudge wrote:
> ---
> dlls/imagehlp/tests/integrity.c | 68
> +++++++++++++++++++++++++++++++--------
> 1 files changed, 54 insertions(+), 14 deletions(-)
>
>

Hi Owen,

This test fails on Win95 but only because the size of the dll is not 
aligned on a 16byte boundary.

Using a different dll on XP for this test (my XP box has 36,921 for 
imeshare.dll for example) also throws up an error.

Would something like this be ok:

      file_size_orig = get_file_size();
+    if (file_size_orig % 16 != 0)
+    {
+        trace("We need to adjust the file size\n");
+        file_size_orig = ((file_size_orig / 16) + 1) * 16;
+    }

Does anybody know if '16' is indeed the alignment needed?

-- 
Cheers,

Paul.



More information about the wine-devel mailing list