Commit c910282c authored by David Lawrence's avatar David Lawrence
Browse files

Shut up MSVC++ compiler warning about loss of precision when assigning

8 bits masked out of a 32 bit int to individual bytes.
parent df1e2d49
......@@ -378,10 +378,10 @@ isc_buffer_putuint32(isc_buffer_t *b, isc_uint32_t val)
cp = b->base;
cp += b->used;
b->used += 4;
cp[0] = (val & 0xff000000) >> 24;
cp[1] = (val & 0x00ff0000) >> 16;
cp[2] = (val & 0x0000ff00) >> 8;
cp[3] = (val & 0x000000ff);
cp[0] = (unsigned char)((val & 0xff000000) >> 24);
cp[1] = (unsigned char)((val & 0x00ff0000) >> 16);
cp[2] = (unsigned char)((val & 0x0000ff00) >> 8);
cp[3] = (unsigned char)(val & 0x000000ff);
}
isc_result_t
......
Supports Markdown
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