Skip to content
This repository was archived by the owner on Apr 22, 2024. It is now read-only.

Commit 9b4ad94

Browse files
committed
Make enif_protobuf work properly with proto3 defaulty fields
1 parent d31abb4 commit 9b4ad94

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

rebar.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@
5353
]}.
5454

5555
{gpb_opts, [
56+
{introspect_proto_defs_version, 2},
5657
{i, "src"},
5758
{o_erl, "src/pb"},
5859
{o_hrl, "src/pb"},

src/peerbook/libp2p_peer.erl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -454,5 +454,5 @@ encode_map(Map) ->
454454
end, [], Map)).
455455

456456
load_pb_msg_defs() ->
457-
ok = enif_protobuf:load_cache(libp2p_peer_pb:get_msg_defs()),
457+
ok = enif_protobuf:load_cache(libp2p_peer_pb:get_proto_defs()),
458458
enif_protobuf:set_opts([{string_as_list, true}]).

0 commit comments

Comments
 (0)