1
0
mirror of https://github.com/VCMP-SqMod/SqMod.git synced 2024-11-08 00:37:15 +01:00

Update SimpleIni.h

This commit is contained in:
Sandu Liviu Catalin 2022-06-24 22:49:23 +03:00
parent 5c54dc6a95
commit eca11b73ba

View File

@ -328,7 +328,7 @@ public:
#endif #endif
/** Strict less ordering by name of key only */ /** Strict less ordering by name of key only */
struct KeyOrder : std::binary_function<Entry, Entry, bool> { struct KeyOrder {
bool operator()(const Entry & lhs, const Entry & rhs) const { bool operator()(const Entry & lhs, const Entry & rhs) const {
const static SI_STRLESS isLess = SI_STRLESS(); const static SI_STRLESS isLess = SI_STRLESS();
return isLess(lhs.pItem, rhs.pItem); return isLess(lhs.pItem, rhs.pItem);
@ -336,7 +336,7 @@ public:
}; };
/** Strict less ordering by order, and then name of key */ /** Strict less ordering by order, and then name of key */
struct LoadOrder : std::binary_function<Entry, Entry, bool> { struct LoadOrder {
bool operator()(const Entry & lhs, const Entry & rhs) const { bool operator()(const Entry & lhs, const Entry & rhs) const {
if (lhs.nOrder != rhs.nOrder) { if (lhs.nOrder != rhs.nOrder) {
return lhs.nOrder < rhs.nOrder; return lhs.nOrder < rhs.nOrder;