Exemple #1
0
int
saveigfield(void *v)
{
	char **list = v;

	return(ignore1(list, saveignore, "ignored"));
}
Exemple #2
0
int main(void)
{
   int* x;
   int* ignored_x;

   // Not ignored.
   x = malloc(400);

   // Get an ignored block.
   ignored_x = ignore1();

   // Growing/shrinking a non-ignored block in a non-ignored function:
   // not ignored.
   x = realloc(x, 800);
   x = realloc(x, 400);

   // Growing/shrinking an ignored block in a non-ignored function: ignored.
   ignored_x = realloc(ignored_x, 800);
   ignored_x = realloc(ignored_x, 400);

   ignore2(x, ignored_x);

   x = realloc(ignored_x, 0);    // equivalent to 'free(ignored_x)'.

   return 0;
}
Exemple #3
0
int
saveretfield(void *v)
{
	char **list = v;

	return(ignore1(list, saveignore + 1, "retained"));
}