From e10de81df3cd4d86a3e8c3aab9c1c24c984e8c36 Mon Sep 17 00:00:00 2001 From: Tobias Doerffel Date: Tue, 10 Mar 2009 23:31:08 +0100 Subject: [PATCH] ResourcesItem: completely initialize itself even if name is empty --- src/core/resources_item.cpp | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/core/resources_item.cpp b/src/core/resources_item.cpp index 5dbf511fb..6c7c16739 100644 --- a/src/core/resources_item.cpp +++ b/src/core/resources_item.cpp @@ -187,11 +187,6 @@ ResourcesItem::Type ResourcesItem::guessType( void ) const void ResourcesItem::init( void ) { - if( m_name.isEmpty() ) - { - return; - } - // ensure trailing slash for path property if( !m_path.isEmpty() && m_path.right( 1 ) != QDir::separator() ) { @@ -237,7 +232,10 @@ void ResourcesItem::init( void ) } } - m_nameHash = qHash( m_name ); + if( !m_name.isEmpty() ) + { + m_nameHash = qHash( m_name ); + } }