blob: df4a087accf10fc32b87abd3d1c31e1a09c2e3b5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
Index: src/plugins/openfileslist/openfileslistplugin.h
===================================================================
diff --git a/src/plugins/openfileslist/openfileslistplugin.h b/src/plugins/openfileslist/openfileslistplugin.h
--- a/src/plugins/openfileslist/openfileslistplugin.h (revision 12302)
+++ b/src/plugins/openfileslist/openfileslistplugin.h (revision 12303)
@@ -10,6 +10,7 @@
#include <projectfile.h>
#include <wx/dynarray.h>
+#include <functional>
class wxTreeCtrl;
class wxTreeEvent;
@@ -20,12 +21,8 @@
struct TargetFilesData
{
TargetFilesData() : activeFile(nullptr) {} // ctor
- // Functor for the std::set predicate to sort the opened editor files according to their tab order
- struct compareLess
- {
- bool operator()(const ProjectFile* lhs, const ProjectFile* rhs) { return lhs->editorTabPos < rhs->editorTabPos; }
- };
- typedef std::set<ProjectFile*, compareLess> OpenFilesSet;
+
+ typedef std::set<ProjectFile*, std::less<ProjectFile*>> OpenFilesSet;
ProjectFile* activeFile;
OpenFilesSet openFiles;
};
|