forked from lthn/blockchain
unit_tests: fixed unintialized variable in payment_id_sizes
This commit is contained in:
parent
ec833ec490
commit
ce5e61a055
1 changed files with 4 additions and 4 deletions
|
|
@ -518,13 +518,13 @@ TEST(integ_address, payment_id_sizes)
|
|||
if (pid_size > 0)
|
||||
crypto::generate_random_bytes(pid_size, &payment_id.front());
|
||||
|
||||
currency::account_public_address addr;
|
||||
currency::account_public_address addr = AUTO_VAL_INIT_T(currency::account_public_address);
|
||||
addr.spend_public_key = currency::keypair::generate().pub;
|
||||
addr.view_public_key = currency::keypair::generate().pub;
|
||||
|
||||
std::string addr_str = currency::get_account_address_and_payment_id_as_str(addr, payment_id);
|
||||
|
||||
currency::account_public_address addr2;
|
||||
currency::account_public_address addr2 = AUTO_VAL_INIT_T(currency::account_public_address);
|
||||
std::string integrated_payment_id;
|
||||
ASSERT_TRUE(currency::get_account_address_and_payment_id_from_str(addr2, integrated_payment_id, addr_str));
|
||||
|
||||
|
|
@ -538,14 +538,14 @@ TEST(integ_address, payment_id_sizes)
|
|||
if (pid_size > 0)
|
||||
crypto::generate_random_bytes(pid_size, &payment_id.front());
|
||||
|
||||
currency::account_public_address addr;
|
||||
currency::account_public_address addr = AUTO_VAL_INIT_T(currency::account_public_address);
|
||||
addr.spend_public_key = currency::keypair::generate().pub;
|
||||
addr.view_public_key = currency::keypair::generate().pub;
|
||||
|
||||
// the following line is expected to handle oversized payment id well
|
||||
std::string addr_str = currency::get_account_address_and_payment_id_as_str(addr, payment_id);
|
||||
|
||||
currency::account_public_address addr2;
|
||||
currency::account_public_address addr2 = AUTO_VAL_INIT_T(currency::account_public_address);
|
||||
std::string integrated_payment_id;
|
||||
ASSERT_FALSE(currency::get_account_address_and_payment_id_from_str(addr2, integrated_payment_id, addr_str));
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue