diff --git a/src/ssb.rpc.c b/src/ssb.rpc.c index 99b56822..17855822 100644 --- a/src/ssb.rpc.c +++ b/src/ssb.rpc.c @@ -1384,8 +1384,8 @@ static void _tf_ssb_get_peers_exhange_callback( peers_exchange_t* data = user_data; if (origin == k_tf_ssb_broadcast_origin_peer_exchange) { - char fullid[k_id_base64_len] = { 0 }; - tf_base64_encode(pub, sizeof(pub), fullid, sizeof(fullid)); + char fullid[256] = { 0 }; + tf_base64_encode(pub, k_id_bin_len, fullid, sizeof(fullid)); char* dot = strchr(fullid, '.'); if (dot) {