Blob Blame History Raw
# 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()