if( !self->pItem || self->pItem->free )
if (self->pItem->free)
static PyObject* wpItem_settag( wpItem* self, PyObject* args ){	if( !self->pItem || self->pItem->free )		return PyFalse;	char* pKey = 0, *pTag = 0;	int iTag;	cVariant tag;	if( PyArg_ParseTuple( args, "ss:item.settag( key, tag )", &pKey, &pTag ) )	{		tag = cVariant( QString( pTag ) );	}	else if ( PyArg_ParseTuple( args, "si:item.settag( key, tag )", &pKey, &iTag ) )	{		tag = cVariant( iTag );	}else		return 0;		QString key = pKey;	self->pItem->removeTag( key );	self->pItem->setTag( key, tag );	return PyTrue;}