--- DecentralizedMedia/MediaItem.cpp 2005/06/08 20:02:20 475 +++ DecentralizedMedia/MediaFile.cpp 2005/06/08 20:41:10 476 @@ -5,3 +5,8 @@ // $Id$ #include "MediaFile.hpp" + +bool MediaFile::operator<(const MediaFile& file) const +{ + return ext::Compare(name.GetData().Begin(), file.name.GetData().Begin(), name.GetData().GetSize() < file.name.GetData().GetSize() ? name.GetData().GetSize() : file.name.GetData().GetSize()) < 0 || name.GetData().GetSize() < file.name.GetData().GetSize(); +}