8000 fixes warnings about potentially uninitialized vars with g++11 (#14366) · arangodb/arangodb@0e20844 · GitHub
[go: up one dir, main page]

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 0e20844

Browse files
authored
fixes warnings about potentially uninitialized vars with g++11 (#14366)
1 parent 1d82f5c commit 0e20844

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

arangod/Aql/LateMaterializedOptimizerRulesCommon.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,18 +42,18 @@ namespace latematerialized {
4242

4343
struct AstAndFieldData {
4444
// ast node
45-
AstNode* parentNode;
46-
size_t childNumber;
45+
AstNode* parentNode{nullptr};
46+
size_t childNumber{0};
4747

4848
// index data
49-
std::vector<arangodb::basics::AttributeName> const* field;
50-
size_t fieldNumber;
49+
std::vector<arangodb::basics::AttributeName> const* field{nullptr};
50+
size_t fieldNumber{0};
5151

5252
std::vector<std::string> postfix;
5353
};
5454

5555
struct AstAndColumnFieldData : AstAndFieldData {
56-
ptrdiff_t columnNumber;
56+
ptrdiff_t columnNumber{0};
5757
};
5858

5959
template<typename T>

0 commit comments

Comments
 (0)
0