diff options
Diffstat (limited to 'upb/bindings')
-rw-r--r-- | upb/bindings/lua/upb.c | 1 | ||||
-rw-r--r-- | upb/bindings/ruby/extconf.rb | 4 |
2 files changed, 4 insertions, 1 deletions
diff --git a/upb/bindings/lua/upb.c b/upb/bindings/lua/upb.c index dbeb937..f938b26 100644 --- a/upb/bindings/lua/upb.c +++ b/upb/bindings/lua/upb.c @@ -1622,6 +1622,7 @@ static void lupb_sethasbit(lupb_msg *msg, uint32_t hasbit) { static size_t strhandler(void *closure, const void *hd, const char *str, size_t len, const upb_bufhandle *handle) { + UPB_UNUSED(handle); lupb_msg *msg = closure; const lupb_handlerdata *data = hd; lua_State *L = msg->lmd->L; diff --git a/upb/bindings/ruby/extconf.rb b/upb/bindings/ruby/extconf.rb index 67fddba..3637511 100644 --- a/upb/bindings/ruby/extconf.rb +++ b/upb/bindings/ruby/extconf.rb @@ -2,6 +2,8 @@ require 'mkmf' find_header("upb/upb.h", "../../..") or raise "Can't find upb headers" -find_library("upb_pic", "upb_msgdef_new", "../..") or raise "Can't find upb lib" +find_library("upb_pic", "upb_msgdef_new", "../../../lib") or raise "Can't find upb lib" +find_library("upb.pb_pic", "upb_decoder_init", "../../../lib") or raise "Can't find upb.pb lib" +find_library("upb.descriptor_pic", "upb_descreader_init", "../../../lib") or raise "Can't find upb.descriptor lib" $CFLAGS += " -Wall" create_makefile("upb") |