add assert in Object.h
authorPeng Huang <shawn.p.huang@gmail.com>
Sat, 24 Apr 2010 07:38:09 +0000 (15:38 +0800)
committerPeng Huang <shawn.p.huang@gmail.com>
Sat, 24 Apr 2010 07:38:09 +0000 (15:38 +0800)
src/Object.h

index 8b1a6c8..588a0da 100644 (file)
@@ -10,6 +10,7 @@ class Object {
 protected:
     template <typename T>
     Object (T *p) : m_p ((GObject *)p) {
+        g_assert (get <GObject *>() != NULL);
     }
 
     operator GObject * (void) const {