From e24b0d44b3cef9edfd73e868cb221c3b3093a5cc Mon Sep 17 00:00:00 2001
From: DreamSourceLab <support@dreamsourcelab.com>
Date: Fri, 3 Jan 2020 11:59:25 +0800
Subject: [PATCH] Fix crash issue when enable lissajous figure in certain case

---
 DSView/pv/dialogs/lissajousoptions.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/DSView/pv/dialogs/lissajousoptions.cpp b/DSView/pv/dialogs/lissajousoptions.cpp
index 8bc54fc..96dc456 100755
--- a/DSView/pv/dialogs/lissajousoptions.cpp
+++ b/DSView/pv/dialogs/lissajousoptions.cpp
@@ -57,7 +57,7 @@ LissajousOptions::LissajousOptions(SigSession &session, QWidget *parent) :
     _percent->setRange(100, 100);
     _percent->setEnabled(false);
     if (_session.cur_samplelimits() > WellLen) {
-        int min = WellLen*100.0/_session.cur_samplelimits();
+        int min = ceil(WellLen*100.0/_session.cur_samplelimits());
         _percent->setEnabled(true);
         _percent->setRange(min, 100);
         _percent->setValue(min);
-- 
GitLab