6 #include "Common/Wildcard.h"
8 static int CompareStrings(const int *p1, const int *p2, void *param)
10 const UStringVector &strings = *(const UStringVector *)param;
11 return CompareFileNames(strings[*p1], strings[*p2]);
14 void SortFileNames(const UStringVector &strings, CIntVector &indices)
17 int numItems = strings.Size();
18 indices.Reserve(numItems);
19 for(int i = 0; i < numItems; i++)
21 indices.Sort(CompareStrings, (void *)&strings);