# HG changeset patch -- Bitbucket.org
# Project Aldrin
# URL http://bitbucket.org/paniq/aldrin/overview
# User jmmcd
# Date 1238628185 -3600
# Node ID 65a8db7be79e5a55343fff33e0234702a2c04416
# Parent 66f9f971fdf278d83f620cea4a7de3585d1d1c31
Fix segfault in waveedit when deleting end of waveform. Fixes #16 on bitbucket. Thanks to bucket_brigade for the fix.
--- a/src/aldrin/waveedit.py
+++ b/src/aldrin/waveedit.py
@@ -115,7 +115,7 @@ class WaveEditView(gtk.DrawingArea):
player = com.get('aldrin.core.player')
if self.selection:
begin,end = self.selection
- self.level.remove_sample_range(begin,end)
+ self.level.remove_sample_range(begin,end-1)
self.selection = None
player.history_commit("remove sample range")
self.sample_changed()