libgtk-java r1868 - in trunk: . src/java/org/gnu/gtk src/jni
- From: swagiaal svn gnome org
- To: svn-commits-list gnome org
- Subject: libgtk-java r1868 - in trunk: . src/java/org/gnu/gtk src/jni
- Date: Fri, 27 Apr 2007 16:11:05 +0100 (BST)
Author: swagiaal
Date: 2007-04-27 16:11:04 +0100 (Fri, 27 Apr 2007)
New Revision: 1868
ViewCVS link: http://svn.gnome.org/viewcvs/libgtk-java?rev=1868&view=rev
Modified:
trunk/ChangeLog
trunk/src/java/org/gnu/gtk/TreeStore.java
trunk/src/jni/org_gnu_gtk_TreeStore.c
Log:
2007-04-27 Sami Wagiaalla <swagiaal redhat com>
* src/jni/org_gnu_gtk_TreeStore.c
(Java_org_gnu_gtk_TreeStore_gtk_1tree_1store_1set_1value): Added a
call to check of a java object is about to be overrriden and freeing
it of so.
(Java_org_gnu_gtk_TreeStore_gtk_1tree_1store_1remove): Added a call
to go through all columns and free java objects where necessary.
(Java_org_gnu_gtk_TreeStore_gtk_1tree_1store_1clear): Added a call
to go through all columns and all rows and free java objects where
neccessary.
(foreach_function_free_if_java_object): New function.
(free_if_java_object_all_cols): New function.
(free_if_java_object): New function.
Closes bz#407591.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]