diff --git a/gd_bindings.cc b/gd_bindings.cc index 6d2f429..a7bbfc0 100644 --- a/gd_bindings.cc +++ b/gd_bindings.cc @@ -598,6 +598,8 @@ class Gd gdImagePolygon(*im, points, _len, color); + delete[] points; + return args.This(); } @@ -634,6 +636,8 @@ class Gd gdImageOpenPolygon(*im, points, _len, color); + delete[] points; + return args.This(); } @@ -670,6 +674,8 @@ class Gd gdImageFilledPolygon(*im, points, _len, color); + delete[] points; + return args.This(); }