Skip to content

Commit 2f2b073

Browse files
fixup
1 parent 3f6f01f commit 2f2b073

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

src/DepthCameraSensor.cc

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -551,12 +551,10 @@ bool DepthCameraSensor::Update(
551551
rendering::PF_FLOAT32_R));
552552
msg.set_pixel_format_type(msgsFormat);
553553
*msg.mutable_header()->mutable_stamp() = msgs::Convert(_now);
554-
if (!this->dataPtr->frame_id)
555-
{
556-
this->dataPtr->frame_id = msg.mutable_header()->add_data();
557-
this->dataPtr->frame_id->set_key("frame_id");
558-
this->dataPtr->frame_id->add_value(this->OpticalFrameId());
559-
}
554+
555+
auto* frame = msg.mutable_header()->add_data();
556+
frame->set_key("frame_id");
557+
frame->add_value(this->OpticalFrameId());
560558

561559
std::lock_guard<std::mutex> lock(this->dataPtr->mutex);
562560
msg.set_data(this->dataPtr->depthBuffer,
@@ -613,9 +611,12 @@ bool DepthCameraSensor::Update(
613611
this->dataPtr->xyzBuffer,
614612
this->dataPtr->image.Data<unsigned char>());
615613

616-
auto frame = this->dataPtr->pointMsg.mutable_header()->add_data();
617-
frame->set_key("frame_id");
618-
frame->add_value(this->OpticalFrameId());
614+
if (!this->dataPtr->frame_id)
615+
{
616+
this->dataPtr->frame_id = this->dataPtr->pointMsg.mutable_header()->add_data();
617+
this->dataPtr->frame_id->set_key("frame_id");
618+
this->dataPtr->frame_id->add_value(this->OpticalFrameId());
619+
}
619620

620621
this->AddSequence(this->dataPtr->pointMsg.mutable_header(), "pointMsg");
621622
this->dataPtr->pointPub.Publish(this->dataPtr->pointMsg);

0 commit comments

Comments
 (0)