#pragma once #include "List.h" void safe_free(void * & ptr); void safe_free(char * & ptr); void safe_free(const char * & ptr); template void safe_free(List & ptr_list); #include "util.hpp"