Skip to content

Commit

Permalink
comp st s
Browse files Browse the repository at this point in the history
  • Loading branch information
Markus Ehrnsperger authored and Markus Ehrnsperger committed Jan 20, 2024
1 parent 1064a75 commit 8596aee
Showing 1 changed file with 3 additions and 6 deletions.
9 changes: 3 additions & 6 deletions recman.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -745,16 +745,13 @@ bool searchNameDesc(RecordingsItemRecPtr &RecItem, const std::vector<RecordingsI

int RecordingsItemRec::CompareTexts(const RecordingsItemRecPtr &second, int *numEqualChars) const
// Compare NameForSearch + ShortText + Description
// if numEqualChars != NULL: return namber of equal characters in ShortText + Description
// if numEqualChars != NULL: return number of equal characters in ShortText + Description
{
if (numEqualChars) *numEqualChars = 0;
int i = NameForSearch().compare(second->NameForSearch() );
if(i != 0) return i;
// name is identical, compare short text
i = RecordingsItemPtrCompare::compareLC(ShortText(), second->ShortText(), numEqualChars);
if(i != 0) return i;
i = RecordingsItemPtrCompare::compareLC(Description(), second->Description(), numEqualChars);
return i;
// name is identical, compare short text / description
return CompareStD(second, numEqualChars);
}

int RecordingsItemRec::CompareStD(const RecordingsItemRecPtr &second, int *numEqualChars) const
Expand Down

0 comments on commit 8596aee

Please sign in to comment.