diff options
Diffstat (limited to 'muse2/muse/helper.cpp')
-rw-r--r-- | muse2/muse/helper.cpp | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/muse2/muse/helper.cpp b/muse2/muse/helper.cpp index d4a237ea..be45e048 100644 --- a/muse2/muse/helper.cpp +++ b/muse2/muse/helper.cpp @@ -43,12 +43,7 @@ QString pitch2string(int v) -int partToIndex(Part* p) -{ - return p->track()->parts()->index(p); -} - -Part* partFromIndex(int index) +Part* partFromSerialNumber(int serial) { TrackList* tl = song->tracks(); for (iTrack it = tl->begin(); it != tl->end(); ++it) @@ -56,10 +51,10 @@ Part* partFromIndex(int index) PartList* pl = (*it)->parts(); iPart ip; for (ip = pl->begin(); ip != pl->end(); ++ip) - if (ip->second->sn() == index) + if (ip->second->sn() == serial) return ip->second; } - printf("ERROR: partFromIndex(%i) wasn't able to find an appropriate part!\n",index); + printf("ERROR: partFromSerialNumber(%i) wasn't able to find an appropriate part!\n",serial); return NULL; } |