Skip to content

Commit 40a8cb9

Browse files
committedNov 25, 2013
More sqlite3_finalize
1 parent 392be78 commit 40a8cb9

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed
 

‎src/core/qgscoordinatetransform.cpp

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -865,7 +865,7 @@ void QgsCoordinateTransform::searchDatumTransform( const QString& sql, QList< in
865865
int prepareRes = sqlite3_prepare( db, sql.toAscii(), sql.size(), &stmt, NULL );
866866
if ( prepareRes != SQLITE_OK )
867867
{
868-
sqlite3_close( db );
868+
sqlite3_finalize( stmt ); sqlite3_close( db );
869869
return;
870870
}
871871

@@ -875,8 +875,7 @@ void QgsCoordinateTransform::searchDatumTransform( const QString& sql, QList< in
875875
cOpCode = ( const char * ) sqlite3_column_text( stmt, 0 );
876876
transforms.push_back( cOpCode.toInt() );
877877
}
878-
sqlite3_finalize( stmt );
879-
sqlite3_close( db );
878+
sqlite3_finalize( stmt ); sqlite3_close( db );
880879
}
881880

882881
QString QgsCoordinateTransform::datumTransformString( int datumTransform )
@@ -896,7 +895,7 @@ QString QgsCoordinateTransform::datumTransformString( int datumTransform )
896895
int prepareRes = sqlite3_prepare( db, sql.toAscii(), sql.size(), &stmt, NULL );
897896
if ( prepareRes != SQLITE_OK )
898897
{
899-
sqlite3_close( db );
898+
sqlite3_finalize( stmt ); sqlite3_close( db );
900899
return transformString;
901900
}
902901

@@ -929,8 +928,7 @@ QString QgsCoordinateTransform::datumTransformString( int datumTransform )
929928
}
930929
}
931930

932-
sqlite3_finalize( stmt );
933-
sqlite3_close( db );
931+
sqlite3_finalize( stmt ); sqlite3_close( db );
934932
return transformString;
935933
}
936934

0 commit comments

Comments
 (0)
Please sign in to comment.