Skip to content

Commit 8f62a57

Browse files
committed
[DXF export] Replace newline character in layer name by underscore
Fixes #15067
1 parent 6bc0313 commit 8f62a57

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

src/core/dxf/qgsdxfexport.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4212,6 +4212,11 @@ QString QgsDxfExport::dxfLayerName( const QString& name )
42124212
layerName.replace( '=', '_' );
42134213
layerName.replace( '\'', '_' );
42144214

4215+
// also remove newline characters (#15067)
4216+
layerName.replace( "\r\n", "_" );
4217+
layerName.replace( '\r', '_' );
4218+
layerName.replace( '\n', '_' );
4219+
42154220
return layerName.trimmed();
42164221
}
42174222

0 commit comments

Comments
 (0)