#include "pointer.h"

wrapper_t make_copy(wrapper_t copy)
{
	return copy;
}

int main(int argc, char const *argv[])
{
	wrapper_t p = wrap(6);

	sout | endl | "test started" | endl;

	wrapper_t p2 = p;

	clear(&p);

	p = p2;

	wrapper_t p3 = make_copy(p2);

	sout | endl | "test ended" | endl;

	return 0;
}
