+ make sure to use valid compression level

This commit is contained in:
wmayer
2014-12-02 23:02:04 +01:00
parent 52dc0dda47
commit 3de3aa49d3
2 changed files with 4 additions and 0 deletions

View File

@@ -945,6 +945,7 @@ bool Document::save (void)
{
int compression = App::GetApplication().GetParameterGroupByPath
("User parameter:BaseApp/Preferences/Document")->GetInt("CompressionLevel",3);
compression = Base::clamp<int>(compression, Z_NO_COMPRESSION, Z_BEST_COMPRESSION);
if (*(FileName.getValue()) != '\0') {
LastModifiedDate.setValue(Base::TimeInfo::currentDateTimeString());