Minor typing/aliasing cleanup

This commit is contained in:
Michael Hansen
2017-07-05 15:53:35 -07:00
parent 7c328f0ee8
commit 96122d23b8
4 changed files with 18 additions and 24 deletions

View File

@@ -151,7 +151,8 @@ bool PycComplex::isEqual(PycRef<PycObject> obj) const
/* PycCFloat */
void PycCFloat::load(PycData* stream, PycModule*)
{
m_value_i64 = stream->get64();
Pyc_INT64 bits = stream->get64();
memcpy(&m_value, &bits, sizeof(bits));
}
@@ -159,5 +160,6 @@ void PycCFloat::load(PycData* stream, PycModule*)
void PycCComplex::load(PycData* stream, PycModule* mod)
{
PycCFloat::load(stream, mod);
m_imag_i64 = stream->get64();
Pyc_INT64 bits = stream->get64();
memcpy(&m_imag, &bits, sizeof(bits));
}