aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/3rdparty/yaml-cpp/src/collectionstack.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/3rdparty/yaml-cpp/src/collectionstack.h')
-rw-r--r--src/libs/3rdparty/yaml-cpp/src/collectionstack.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/libs/3rdparty/yaml-cpp/src/collectionstack.h b/src/libs/3rdparty/yaml-cpp/src/collectionstack.h
index 2302786e03..9feba96795 100644
--- a/src/libs/3rdparty/yaml-cpp/src/collectionstack.h
+++ b/src/libs/3rdparty/yaml-cpp/src/collectionstack.h
@@ -7,8 +7,8 @@
#pragma once
#endif
-#include <stack>
#include <cassert>
+#include <stack>
namespace YAML {
struct CollectionType {
@@ -17,6 +17,7 @@ struct CollectionType {
class CollectionStack {
public:
+ CollectionStack() : collectionStack{} {}
CollectionType::value GetCurCollectionType() const {
if (collectionStack.empty())
return CollectionType::NoCollection;
@@ -28,12 +29,13 @@ class CollectionStack {
}
void PopCollectionType(CollectionType::value type) {
assert(type == GetCurCollectionType());
+ (void)type;
collectionStack.pop();
}
private:
std::stack<CollectionType::value> collectionStack;
};
-}
+} // namespace YAML
#endif // COLLECTIONSTACK_H_62B23520_7C8E_11DE_8A39_0800200C9A66