|
From: <sv...@va...> - 2005-05-12 18:01:16
|
Author: sewardj
Date: 2005-05-12 19:01:15 +0100 (Thu, 12 May 2005)
New Revision: 3683
Modified:
trunk/memcheck/tests/error_counts.c
Log:
64-bit fixes.
Modified: trunk/memcheck/tests/error_counts.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/memcheck/tests/error_counts.c 2005-05-12 18:00:12 UTC (rev 3682=
)
+++ trunk/memcheck/tests/error_counts.c 2005-05-12 18:01:15 UTC (rev 3683=
)
@@ -1,5 +1,6 @@
#include <stdio.h>
#include <stdlib.h>
+#include <assert.h>
#include "../memcheck.h"
=20
int main(void)
@@ -14,6 +15,9 @@
int n_leaked =3D 0;
int n_suppressed =3D 0;
=20
+ /* we require these longs to have same size as a machine word */
+ assert(sizeof(long) =3D=3D sizeof(void*));
+
/* Error counting */
printf("errors: %d\n", VALGRIND_COUNT_ERRORS);
=20
|