Index: src/misc.c =================================================================== --- src/misc.c (revision 16) +++ src/misc.c (revision 17) @@ -235,6 +235,7 @@ if ((GET_SQUARE(Pin) > 1) && (TEST_FLAG (SQUAREFLAG, Pin))) { POLYAREA *p = PinPoly(Pin, PIN_SIZE(Pin), Pin->Clearance); poly_bbox (p, &Pin->BoundingBox); + poly_Free(&p); return; }