Skip to content

Commit 288c3ec

Browse files
committed
Fixes ScriptedLayer empty-response construction in isoDEP test
1 parent 18c408f commit 288c3ec

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

test/isodep_test.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,7 @@ TEST(IsoDEP, MaxRetriesOverrideControlsResend)
269269
// An empty response makes transceiveINF see rlen<1, which enters the
270270
// "if (retries++ < max_retries) resend" path.
271271
{
272-
ScriptedLayer layer({{}}); // one empty response
272+
ScriptedLayer layer({std::vector<uint8_t>{}}); // one empty response
273273
IsoDEP iso{layer, test_config()};
274274
uint8_t rx[64]{};
275275
uint16_t rx_len = sizeof(rx);
@@ -280,7 +280,7 @@ TEST(IsoDEP, MaxRetriesOverrideControlsResend)
280280
EXPECT_EQ(layer.requests().size(), 1u); // exactly one transceive attempt
281281
}
282282
{
283-
ScriptedLayer layer({{}}); // one empty response, then queue is empty
283+
ScriptedLayer layer({std::vector<uint8_t>{}}); // one empty response, then queue is empty
284284
IsoDEP iso{layer, test_config()};
285285
uint8_t rx[64]{};
286286
uint16_t rx_len = sizeof(rx);

0 commit comments

Comments
 (0)