fixed c0.h and error.c to address the build break from the function pointer parameter inside destroyList function in List library from Yu Zhang