# HG changeset patch # User Frank Benoit # Date 1204990346 -3600 # Node ID 3313d5e8d23c595ad822333bbbf9668fe6519e8e # Parent 889ad17c1fe120c1ab0f00f73e1f1b79ac9d1c68 removed some heap allocs diff -r 889ad17c1fe1 -r 3313d5e8d23c dwt/graphics/GC.d --- a/dwt/graphics/GC.d Sat Mar 08 14:01:38 2008 +0100 +++ b/dwt/graphics/GC.d Sat Mar 08 16:32:26 2008 +0100 @@ -395,11 +395,11 @@ int nRects; GdkRectangle* rects; OS.gdk_region_get_rectangles(rgn, &rects, &nRects); - GdkRectangle* rect = new GdkRectangle(); - int[] pointArray = new int[8]; + GdkRectangle* rect; + int[8] pointArray; double x, y; for (int i=0; i