#include #include #include #include "../position/free.h" #include "struct.h" #include "free.h" void free_token( struct token* this) { ENTER; if (this && !--this->refcount) { free_position(this->start); free_position(this->end); free_string(this->text); free(this); } EXIT; }