Remove unsafe access to .data() and _data in Matrix

This commit is contained in:
Julian Kent
2019-09-18 22:01:36 -04:00
committed by Daniel Agar
parent 78bf12f0db
commit 2d4ecab3b0
8 changed files with 29 additions and 21 deletions
+4 -1
View File
@@ -3431,7 +3431,10 @@ protected:
} else {
matrix::Quatf q = matrix::Eulerf(att_sp.roll_body, att_sp.pitch_body, att_sp.yaw_body);
memcpy(&msg.q[0], q.data(), sizeof(msg.q));
for (size_t i = 0; i < 4; i++) {
msg.q[i] = q(i);
}
}
msg.body_roll_rate = att_rates_sp.roll;