#include #include #include "struct.h" #include "free.h" void free_number( struct number* this) { ENTER; if (this && !--this->refcount) { mpq_clear(this->number); free(this); } EXIT; }