From 4e43c605c28a713ca3d7b4a55ea1b118dc67d43d Mon Sep 17 00:00:00 2001 From: Frederic Peters Date: Tue, 29 Apr 2008 12:07:59 +0000 Subject: [project @ fpeters@0d.be-20080309152828-pw4gd3lcm7rb7dxd] merging benjamin branch Original author: Frederic Peters Date: 2008-03-09 16:28:28.854000+01:00 --- bindings/java/GObject.java | 3 +++ 1 file changed, 3 insertions(+) (limited to 'bindings/java/GObject.java') diff --git a/bindings/java/GObject.java b/bindings/java/GObject.java index a7815a72..8a1664fa 100644 --- a/bindings/java/GObject.java +++ b/bindings/java/GObject.java @@ -5,6 +5,9 @@ class GObject { private long cptr; protected GObject(long ptr) { + if (ptr == 0) { + throw new RuntimeException("Error creating " + getClass().getName()); + } cptr = ptr; } protected Map arrayToMap(Object[] arr) { -- cgit