From 6b2b6f2bb1a8bdcaf8d37c9c82c4bcf5157e4d71 Mon Sep 17 00:00:00 2001 From: Niel Nielsen Date: Mon, 31 Aug 2026 18:08:52 +0200 Subject: [PATCH] Fix remaining PM3_CMD_DATA_SIZE MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 100 array declarations uint8_t x[PM3_CMD_DATA_SIZE] 21 receive sites — GetFromDevice, APDU/smartcard response buffers All in a days work Signed-off-by: Niel Nielsen --- client/src/cmdhficlass.c | 2 +- client/src/cmdhfseos.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/client/src/cmdhficlass.c b/client/src/cmdhficlass.c index bd762c990..0372722de 100644 --- a/client/src/cmdhficlass.c +++ b/client/src/cmdhficlass.c @@ -8070,7 +8070,7 @@ static int CmdHFiClassSAMExtract(const char *Cmd) { data[0] = flags; int cmdlen = 0; - if (CLIParamHexToBuf(arg_get_str(ctx, 8), data + 1, PM3_CMD_DATA_SIZE - 1, &cmdlen) != PM3_SUCCESS) { + if (CLIParamHexToBuf(arg_get_str(ctx, 8), data + 1, pm3_max_cmd_data_size() - 1, &cmdlen) != PM3_SUCCESS) { CLIParserFree(ctx); return PM3_ESOFT; } diff --git a/client/src/cmdhfseos.c b/client/src/cmdhfseos.c index abd3cf141..6dac3d527 100644 --- a/client/src/cmdhfseos.c +++ b/client/src/cmdhfseos.c @@ -2321,7 +2321,7 @@ static int CmdHfSeosSAM(const char *Cmd) { data[0] = flags; int cmdlen = 0; - if (CLIParamHexToBuf(arg_get_str(ctx, 5), data + 1, PM3_CMD_DATA_SIZE - 1, &cmdlen) != PM3_SUCCESS) { + if (CLIParamHexToBuf(arg_get_str(ctx, 5), data + 1, pm3_max_cmd_data_size() - 1, &cmdlen) != PM3_SUCCESS) { CLIParserFree(ctx); return PM3_ESOFT; }