/* === S Y N F I G ========================================================= */
-/*! \file childrentreestore.cpp
+/*! \file layerparamtreestore.cpp
** \brief Template File
**
-** $Id: layerparamtreestore.cpp,v 1.1.1.1 2005/01/07 03:34:36 darco Exp $
+** $Id$
**
** \legal
** Copyright (c) 2002-2005 Robert B. Quattlebaum Jr., Adrian Bentley
}
if(value_desc.get_value_type()==ValueBase::TYPE_CANVAS)
{
- changed_connection_list.push_back(
- value_desc.get_value().get(Canvas::Handle())->signal_changed().connect(
+ Canvas::Handle canvas_handle = value_desc.get_value().get(Canvas::Handle());
+ if(canvas_handle) changed_connection_list.push_back(
+ canvas_handle->signal_changed().connect(
sigc::mem_fun(
this,
&LayerParamTreeStore::changed