Commit 3043ca85 authored by Dylam De La Torre's avatar Dylam De La Torre Committed by DailyShana

small mend for undefined behaviour (#176)

parent 9a8ac816
......@@ -116,17 +116,17 @@ void duel::restore_assumes() {
assumes.clear();
}
void duel::write_buffer32(uint32 value) {
*((uint32*)bufferp) = value;
std::memcpy(bufferp, &value, sizeof(value));
bufferp += 4;
bufferlen += 4;
}
void duel::write_buffer16(uint16 value) {
*((uint16*)bufferp) = value;
std::memcpy(bufferp, &value, sizeof(value));
bufferp += 2;
bufferlen += 2;
}
void duel::write_buffer8(uint8 value) {
*((uint8*)bufferp) = value;
std::memcpy(bufferp, &value, sizeof(value));
bufferp += 1;
bufferlen += 1;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment