From: Robert J. <spa...@us...> - 2006-03-02 22:34:08
|
Update of /cvsroot/lmuse/muse/muse/arranger In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23531/muse/arranger Modified Files: Tag: REL07 pcanvas.cpp Log Message: fixed some divide by zero issues Index: pcanvas.cpp =================================================================== RCS file: /cvsroot/lmuse/muse/muse/arranger/Attic/pcanvas.cpp,v retrieving revision 1.48.2.8 retrieving revision 1.48.2.9 diff -C2 -d -r1.48.2.8 -r1.48.2.9 *** pcanvas.cpp 14 Aug 2005 21:50:11 -0000 1.48.2.8 --- pcanvas.cpp 2 Mar 2006 22:34:00 -0000 1.48.2.9 *************** *** 1253,1257 **** int samples = event.lenFrame(); ! int w = rmapx(event.lenTick()); int xScale = (samples + w/2)/w; int pos = (x1 - pr.x()) * xScale + event.spos() - event.frame(); --- 1253,1257 ---- int samples = event.lenFrame(); ! int w = rmapx(event.lenTick())+1; int xScale = (samples + w/2)/w; int pos = (x1 - pr.x()) * xScale + event.spos() - event.frame(); |