Index: src/data.c =================================================================== --- src/data.c (revision 13554) +++ src/data.c (revision 13555) @@ -293,7 +293,7 @@ } for (layer = data->Layer, i = 0; i < PCB_MAX_LAYER; layer++, i++) - free(layer->name); + free((char *)layer->name); /* clear struct */ memset(data, 0, sizeof(pcb_data_t));