From ccaec9f27052a9623f220696c0b6739d5a1bed0f Mon Sep 17 00:00:00 2001 From: ceisserer Date: Wed, 9 Feb 2011 14:34:04 -0800 Subject: [PATCH] 7018387: Xrender pipeline may leak GC's Reviewed-by: prr --- src/solaris/classes/sun/java2d/xr/XRSurfaceData.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/solaris/classes/sun/java2d/xr/XRSurfaceData.java b/src/solaris/classes/sun/java2d/xr/XRSurfaceData.java index 0491e719c..f09d0f3de 100644 --- a/src/solaris/classes/sun/java2d/xr/XRSurfaceData.java +++ b/src/solaris/classes/sun/java2d/xr/XRSurfaceData.java @@ -479,8 +479,7 @@ public abstract class XRSurfaceData extends XSurfaceData { if (xrpipe == null) { try { SunToolkit.awtLock(); - xgc = renderQueue.createGC(xid); // TODO: GC leak? where to - // clean up? + xgc = XCreateGC(getNativeOps()); xrpipe = new XRRenderer(maskBuffer.getMaskBuffer()); xrtxpipe = new PixelToShapeConverter(xrpipe); -- GitLab