Call .get() on unique_ptr so that cast to T* is possible
This commit is contained in:
@@ -846,7 +846,7 @@ class ForwardStaticGraph
|
||||
|
||||
// To be used in a DCHECK().
|
||||
bool TailArrayComplete() const {
|
||||
CHECK_NOTNULL(tail_);
|
||||
CHECK_NOTNULL(tail_.get());
|
||||
for (ArcIndexType arc = kFirstArc; arc < num_arcs_; ++arc) {
|
||||
CHECK(CheckTailIndexValidity(arc));
|
||||
CHECK(IsNodeValid((*tail_)[arc]));
|
||||
@@ -1684,7 +1684,7 @@ class ForwardEbertGraph
|
||||
|
||||
// To be used in a DCHECK().
|
||||
bool TailArrayComplete() const {
|
||||
CHECK_NOTNULL(tail_);
|
||||
CHECK_NOTNULL(tail_.get());
|
||||
for (ArcIndexType arc = kFirstArc; arc < num_arcs_; ++arc) {
|
||||
CHECK(CheckTailIndexValidity(arc));
|
||||
CHECK(IsNodeValid((*tail_)[arc]));
|
||||
@@ -1778,7 +1778,7 @@ class ForwardEbertGraph
|
||||
// used.
|
||||
void SetTail(const ArcIndexType arc, const NodeIndexType tail) {
|
||||
DCHECK(CheckTailIndexValidity(arc));
|
||||
CHECK_NOTNULL(tail_);
|
||||
CHECK_NOTNULL(tail_.get());
|
||||
representation_clean_ = false;
|
||||
tail_->Set(arc, tail);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user