Auto-generate files after cl/600926618
diff --git a/ruby/ext/google/protobuf_c/ruby-upb.c b/ruby/ext/google/protobuf_c/ruby-upb.c index eb44748..0bb82ae 100644 --- a/ruby/ext/google/protobuf_c/ruby-upb.c +++ b/ruby/ext/google/protobuf_c/ruby-upb.c
@@ -4571,13 +4571,13 @@ // Must be last. -const upb_Extension* upb_Message_ExtensionByIndex(const upb_Message* msg, - size_t index) { +const upb_MiniTableExtension* upb_Message_ExtensionByIndex( + const upb_Message* msg, size_t index) { size_t count; const upb_Extension* ext = UPB_PRIVATE(_upb_Message_Getexts)(msg, &count); UPB_ASSERT(index < count); - return &ext[index]; + return ext[index].ext; } const upb_Extension* upb_Message_FindExtensionByNumber(const upb_Message* msg,
diff --git a/ruby/ext/google/protobuf_c/ruby-upb.h b/ruby/ext/google/protobuf_c/ruby-upb.h index 8d5b199..a784587 100755 --- a/ruby/ext/google/protobuf_c/ruby-upb.h +++ b/ruby/ext/google/protobuf_c/ruby-upb.h
@@ -12290,8 +12290,8 @@ extern "C" { #endif -const upb_Extension* upb_Message_ExtensionByIndex(const upb_Message* msg, - size_t index); +const upb_MiniTableExtension* upb_Message_ExtensionByIndex( + const upb_Message* msg, size_t index); // Returns the extension with the given field number, or NULL on failure. const upb_Extension* upb_Message_FindExtensionByNumber(const upb_Message* msg,