classpath-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cp-patches] FYI: reference leak fix


From: Dalibor Topic
Subject: [cp-patches] FYI: reference leak fix
Date: Sat, 21 May 2005 21:08:18 +0200
User-agent: Mozilla Thunderbird 1.0.2 (X11/20050404)

Hi all,

the attached patch fixed a leak of JNI references for me with tvbrowser[1], so I've checked it in.

2005-05-21  Dalibor Topic  <address@hidden>

        * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c
        (area_updated): Delete jpixels reference after use to avoid     
        wasting references.

cheers,
dalibor topic

[1] http://www.tvbrowser.org
Index: native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c
===================================================================
RCS file: 
/cvsroot/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c,v
retrieving revision 1.12
diff -u -r1.12 gnu_java_awt_peer_gtk_GdkPixbufDecoder.c
--- native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c        16 Mar 
2005 15:21:59 -0000      1.12
+++ native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c        21 May 
2005 19:03:00 -0000
@@ -154,6 +154,7 @@
                          (jint) width, (jint) height,
                          jpixels,
                          stride_pixels);
+  (*env)->DeleteLocalRef(env, jpixels);
   gdk_threads_enter ();
 }
 

reply via email to

[Prev in Thread] Current Thread [Next in Thread]