Skip to content

Commit f9acf6a

Browse files
Prepare to ammend this
Because I did not test it lmao
1 parent 0972eec commit f9acf6a

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/app/TriePrefix/TrieNode.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,16 @@
77
#include <fstream>
88
#include <queue>
99
#include <string>
10+
#include <mutex>
11+
#include <thread>
1012

1113
class TrieNodeVector;
1214

1315
struct TrieNode {
1416
TrieNode* childNode[37];
1517
bool wordEnd;
1618
TrieNode* movieNode;
19+
std::mutex nodeMutex;
1720

1821
TrieNode();
1922
virtual ~TrieNode() = default;
@@ -35,5 +38,4 @@ struct TrieNodeVector : public TrieNode {
3538
explicit TrieNodeVector(const std::unordered_set<Movie *> &vectorPelis);
3639
};
3740

38-
3941
#endif // PROGRA3_TRIENODE_H

0 commit comments

Comments
 (0)