Merge pull request #448 from stanhu/sh-fix-network-byte-order-big-endian

Fix conformance test getting stuck on big-endian system
pull/13171/head
Joshua Haberman 4 years ago committed by GitHub
commit d352a65513
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 3
      tests/conformance_upb.c

@ -296,7 +296,8 @@ bool DoTestIo(upb_symtab *symtab) {
output = conformance_ConformanceResponse_serialize(c.response, c.arena,
&output_size);
CheckedWrite(STDOUT_FILENO, &output_size, sizeof(uint32_t));
uint32_t network_out = (uint32_t) output_size;
CheckedWrite(STDOUT_FILENO, &network_out, sizeof(uint32_t));
CheckedWrite(STDOUT_FILENO, output, output_size);
test_count++;

Loading…
Cancel
Save