java-gobject-introspection r144 - trunk/src/org/gnome/gir/gobject
- From: walters svn gnome org
- To: svn-commits-list gnome org
- Subject: java-gobject-introspection r144 - trunk/src/org/gnome/gir/gobject
- Date: Mon, 1 Dec 2008 05:40:06 +0000 (UTC)
Author: walters
Date: Mon Dec 1 05:40:05 2008
New Revision: 144
URL: http://svn.gnome.org/viewvc/java-gobject-introspection?rev=144&view=rev
Log:
Fix possible NPE in list conversion
Would happen on converting NULL list with transfer.
Modified:
trunk/src/org/gnome/gir/gobject/GlibRuntime.java
Modified: trunk/src/org/gnome/gir/gobject/GlibRuntime.java
==============================================================================
--- trunk/src/org/gnome/gir/gobject/GlibRuntime.java (original)
+++ trunk/src/org/gnome/gir/gobject/GlibRuntime.java Mon Dec 1 05:40:05 2008
@@ -81,7 +81,7 @@
ret.add(p);
glist = glist.getNext();
}
- if (!transfer.equals(Transfer.NOTHING))
+ if (!transfer.equals(Transfer.NOTHING) && origList != null)
origList.free();
return ret;
}
@@ -95,7 +95,7 @@
ret.add(obj);
glist = glist.getNext();
}
- if (!transfer.equals(Transfer.NOTHING))
+ if (!transfer.equals(Transfer.NOTHING) && origList != null)
origList.free();
return ret;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]