From 4b3de38b9505ab4dc8ddc8a812c946a1efff7cc6 Mon Sep 17 00:00:00 2001
From: Martin Herren
Date: Fri, 29 Jan 2010 00:20:06 +0100
Subject: [PATCH] Fix crash on insert silence command
---
src/sheetcanvas/AudioClipView.cpp | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/sheetcanvas/AudioClipView.cpp b/src/sheetcanvas/AudioClipView.cpp
index 75254da..f6503b1 100644
--- a/src/sheetcanvas/AudioClipView.cpp
+++ b/src/sheetcanvas/AudioClipView.cpp
@@ -533,7 +533,7 @@ void AudioClipView::draw_db_lines(QPainter* p, qreal xstart, int pixelcount)
int linestartpos = xstart;
if (xstart < m_lineOffset) linestartpos = m_lineOffset;
- if (m_mergedView) {
+ if ((m_mergedView) || (channels == 0)) {
channels = 1;
}
@@ -609,7 +609,7 @@ void AudioClipView::create_brushes()
int height;
int channels = m_clip->get_channels();
- if (m_mergedView) {
+ if ((m_mergedView) || (channels == 0)) {
channels = 1;
}
--
1.6.3.3