Skip to content

Commit 8bb407e

Browse files
committed
odb: gemini feedback
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
1 parent cb7ef8e commit 8bb407e

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/odb/src/db/tmg_conn_g.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ void tmg_conn_graph::init(const int ptN, const int shortN)
2323
stackV_.reserve(2ul * shortN);
2424

2525
eV_.clear();
26-
eV_.reserve(4ul * ptN + 2ul * shortN);
2726
}
2827

2928
tcg_edge* tmg_conn_graph::newEdge(const tmg_conn* conn,
@@ -311,7 +310,7 @@ tcg_edge* tmg_conn_graph::getNextEdge(const bool ok_to_descend)
311310
e = e->next;
312311
}
313312
if (e) {
314-
stackV_.emplace_back(e);
313+
stackV_.back() = e;
315314
return e;
316315
}
317316
// ascend

src/odb/src/db/tmg_conn_g.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
#pragma once
55

6+
#include <deque>
67
#include <vector>
78

89
namespace odb {
@@ -55,7 +56,7 @@ class tmg_conn_graph
5556
bool isBadShort(tcg_edge* pe, const tmg_conn* conn);
5657

5758
tcg_edge* e_;
58-
std::vector<tcg_edge> eV_;
59+
std::deque<tcg_edge> eV_;
5960
};
6061

6162
} // namespace odb

0 commit comments

Comments
 (0)