Index: src/mymem.c =================================================================== --- src/mymem.c (revision 1280) +++ src/mymem.c (revision 1281) @@ -618,6 +618,9 @@ free(pcb->Font.Symbol[i].Line); for (i = 0; i < NUM_NETLISTS; i++) FreeLibraryMemory(&(pcb->NetlistLib[i])); + for (i = 0; i < NUM_STYLES; i++) + if (pcb->RouteStyle[i].Name != NULL) + free(pcb->RouteStyle[i].Name); FreeAttributeListMemory(&pcb->Attributes); /* clear struct */ memset(pcb, 0, sizeof(PCBType));