/* This file provides auxiliary functions for c_ptr_tests_8. */ | |
#include <stdio.h> | |
#include <stdlib.h> | |
extern void abort (void); | |
void *create (void) | |
{ | |
int *a; | |
a = malloc (sizeof (a)); | |
*a = 444; | |
return a; | |
} | |
void show (int *a) | |
{ | |
if (*a == 444) | |
printf ("SUCCESS (%d)\n", *a); | |
else | |
{ | |
printf ("FAILED: Expected 444, received %d\n", *a); | |
abort (); | |
} | |
} |