From b6ef50f89ad304ddbc7f63fc18bd4ab2b5f39846 Mon Sep 17 00:00:00 2001 From: Eknous-P Date: Sat, 29 Nov 2025 13:27:56 +0400 Subject: [PATCH] fix division by 0 --- src/gui/chanOsc.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gui/chanOsc.cpp b/src/gui/chanOsc.cpp index afacbeaa1..2b489bc01 100644 --- a/src/gui/chanOsc.cpp +++ b/src/gui/chanOsc.cpp @@ -609,6 +609,7 @@ void FurnaceGUI::drawChanOsc() { if (chanOscAutoCols) { chanOscCols=sqrt(oscData.size()); if (chanOscCols>64) chanOscCols=64; + if (chanOscCols<1) chanOscCols=1; } int rows=(oscData.size()+(chanOscCols-1))/chanOscCols;