From e6af7b03d79abc75441f1e116ddad988907f3dc1 Mon Sep 17 00:00:00 2001 From: Jeff Mitchell Date: Thu, 21 Jun 2012 17:29:32 -0400 Subject: [PATCH] See if this fixes lfranchi's assert --- src/libtomahawk/database/DatabaseImpl.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/libtomahawk/database/DatabaseImpl.cpp b/src/libtomahawk/database/DatabaseImpl.cpp index 051df69a5..ea52a21db 100644 --- a/src/libtomahawk/database/DatabaseImpl.cpp +++ b/src/libtomahawk/database/DatabaseImpl.cpp @@ -328,10 +328,9 @@ DatabaseImpl::artistId( const QString& name_orig, bool autoCreate ) int id = 0; QString sortname = DatabaseImpl::sortname( name_orig ); + QString queryString = QString( "SELECT id FROM artist WHERE sortname = %1" ).arg( sortname ); TomahawkSqlQuery query = newquery(); - query.prepare( "SELECT id FROM artist WHERE sortname = ?" ); - query.addBindValue( sortname ); - query.exec(); + query.exec( queryString ); if ( query.next() ) { id = query.value( 0 ).toInt();