diff --git a/Apps/Examples/viewer.cpp b/Apps/Examples/viewer.cpp index da5e0988546992aa2c58939917d31a0ca0e6c7f5..8d8161f3224fecbe505b5122e571f578fecaa575 100644 --- a/Apps/Examples/viewer.cpp +++ b/Apps/Examples/viewer.cpp @@ -188,7 +188,8 @@ void Viewer::cb_Save() std::string filters("all (*.*);; map (*.map);; off (*.off);; ply (*.ply)") ; std::string filename = selectFileSave("Save Mesh", "", filters) ; - exportMesh(filename) ; + if (!filename.empty()) + exportMesh(filename) ; } void Viewer::cb_keyPress(int keycode)