Usecode_value::~Usecode_value() { if (type == array_type) delete [] value.array; else if (type == string_type) delete [] value.str; }
~Usecode_value() { if (type == (unsigned char) array_type) delete [] value.array; }
Usecode_value::~Usecode_value(){	if (type == array_type)		delete [] value.array;	else if (type == string_type)		delete [] value.str;}