Skip to content

Commit 0929ee8

Browse files
author
jef
committed
include projection error in vector file writer error message
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@12903 c8812cc2-4d05-0410-92ff-de0c093fc19c
1 parent adf8e0e commit 0929ee8

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/core/qgsvectorfilewriter.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ QgsVectorFileWriter::QgsVectorFileWriter( const QString& shapefileName,
7272
QgsFieldMap::const_iterator fldIt;
7373
for ( fldIt = fields.begin(); fldIt != fields.end(); ++fldIt )
7474
{
75-
QString name = fldIt.value().name().left(10);
75+
QString name = fldIt.value().name().left( 10 );
7676
if ( fieldNames.contains( name ) )
7777
{
7878
mErrorMessage = QObject::tr( "trimming attribute name '%1' to ten significant characters produces duplicate column name." )
@@ -451,10 +451,10 @@ QgsVectorFileWriter::writeAsShapefile( QgsVectorLayer* layer,
451451
delete ct;
452452
delete writer;
453453

454-
QString msg = QObject::tr("Failed to transform a point while drawing a feature of type '%1'. Writing stopped.")
455-
.arg( fet.typeName() );
454+
QString msg = QObject::tr( "Failed to transform a point while drawing a feature of type '%1'. Writing stopped. (Exception: %2)" )
455+
.arg( fet.typeName() ).arg( e.what() );
456456
QgsLogger::warning( msg );
457-
if( errorMessage )
457+
if ( errorMessage )
458458
*errorMessage = msg;
459459

460460
return ErrProjection;

0 commit comments

Comments
 (0)