Update polygon.c