Blob Blame History Raw
diff -rupN muse-2.2.1.org/muse/waveedit/wavecanvas.cpp muse-2.2.1/muse/waveedit/wavecanvas.cpp
--- muse-2.2.1.org/muse/waveedit/wavecanvas.cpp	2015-01-28 15:43:21.000000000 -0500
+++ muse-2.2.1/muse/waveedit/wavecanvas.cpp	2017-02-13 01:57:35.202222728 -0500
@@ -275,8 +275,8 @@ void WaveCanvas::selectAtFrame(unsigned
 
             while (i != items.end()) {
                 CItem* cur=i->second;                
-                unsigned int curf=abs(cur->x() + cur->part()->frame() - frame);
-                unsigned int nearf=abs(nearest->x() + nearest->part()->frame() - frame);
+                unsigned int curf=abs(cur->x() + (int)cur->part()->frame() - (int)frame);
+                unsigned int nearf=abs(nearest->x() + (int)nearest->part()->frame() - (int)frame);
 
                 if (curf < nearf) {
                     nearest=cur;