Julian Seward 31b741dc9b Merge the Ptrcheck tool from branches/PTRCHECK r8619.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8620
2008-09-18 14:43:05 +00:00

18 lines
286 B
C

#include <stdlib.h>
int main ( void )
{
double* dp = malloc(sizeof(double));
float* fp = malloc(sizeof(float));
*dp += 3.0; // ok
*fp += 30.0; // ok
free(dp);
free(fp);
*dp += 3.0; // bad, been freed
*fp += 30.0; // bad, been freed
return 0;
}