From 8160e529e2d41351fb191e29b999f32c7807b1e8 Mon Sep 17 00:00:00 2001 From: Paulo Alcantara Date: Fri, 25 Nov 2011 15:28:03 -0300 Subject: Fix BUG #1048 Signed-off-by: Paulo Alcantara Reviewer: Willer Moreira Hugo Parente Lima --- PySide/QtGui/glue/qlayout_help_functions.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'PySide') diff --git a/PySide/QtGui/glue/qlayout_help_functions.h b/PySide/QtGui/glue/qlayout_help_functions.h index 41b315376..00f0dbde7 100644 --- a/PySide/QtGui/glue/qlayout_help_functions.h +++ b/PySide/QtGui/glue/qlayout_help_functions.h @@ -63,6 +63,9 @@ inline void addLayoutOwnership(QLayout* layout, QLayout* other) inline void addLayoutOwnership(QLayout* layout, QLayoutItem* item) { + if (!item) + return; + QWidget* w = item->widget(); if (w) addLayoutOwnership(layout, w); -- cgit v1.2.3