Commit e8ed021e authored by Josh Haberman's avatar Josh Haberman

Updated upb to latest version (C89).

Since this version of upb supports C89, all of the
extra compiler flags are no longer required.
parent 9cbdaedb
......@@ -2,9 +2,7 @@
require 'mkmf'
$CFLAGS += " -O3 -std=c99 -Wno-unused-function " +
"-Wno-declaration-after-statement -Wno-unused-variable " +
"-Wno-sign-compare -DNDEBUG "
$CFLAGS += " -O3 -DNDEBUG"
$objs = ["protobuf.o", "defs.o", "storage.o", "message.o",
"repeated_field.o", "map.o", "encode_decode.o", "upb.o"]
......
......@@ -120,7 +120,7 @@ static VALUE table_key_to_ruby(Map* self, const char* buf, size_t length) {
}
static void* value_memory(upb_value* v) {
return (void*)(&v->val.uint64);
return (void*)(&v->val);
}
// -----------------------------------------------------------------------------
......
This diff is collapsed.
This diff is collapsed.
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