diff options
author | kintel <kintel@b57f626f-c46c-0410-a088-ec61d464b74c> | 2009-12-16 23:54:12 (GMT) |
---|---|---|
committer | kintel <kintel@b57f626f-c46c-0410-a088-ec61d464b74c> | 2009-12-16 23:54:12 (GMT) |
commit | 237f7abadfdc6fd2b884a90621f4cea1a2ffdd87 (patch) | |
tree | 0be1af0bd7baf0f302b2a6880af4ad13802f8b8e | |
parent | 2ae59b8d65782ea6d4661f42cec09920e378f0b0 (diff) |
Better error message on STL export failure
git-svn-id: http://svn.clifford.at/openscad/trunk@181 b57f626f-c46c-0410-a088-ec61d464b74c
-rw-r--r-- | export.cc | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -38,9 +38,10 @@ void export_stl(CGAL_Nef_polyhedron *root_N, QString filename, QProgressDialog * typedef CGAL_Polyhedron::Facet_const_iterator FCI; typedef CGAL_Polyhedron::Halfedge_around_facet_const_circulator HFCC; - FILE *f = fopen(filename.toAscii().data(), "w"); + FILE *f = fopen(filename.toUtf8().data(), "w"); if (!f) { - PRINT("Can't open STL file for STL export."); + PRINTA("Can't open STL file \"%1\" for STL export: %2", + filename, QString(strerror(errno))); MainWindow::current_win = NULL; return; } |