From 1e43d32e014be32a26388c6a1f0286f2d7c51ee8 Mon Sep 17 00:00:00 2001 From: Tim Newsome Date: Fri, 15 Dec 2017 15:31:03 -0800 Subject: Use %ll instead of %L instead of scanf. Mac build barfs on L, and the manpage says they're equivalent. Hopefully fixes #147 Change-Id: I3aa57775731f3f5ceb03097cae2a9dc6fd426dcd --- src/target/riscv/riscv.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/target/riscv/riscv.c b/src/target/riscv/riscv.c index b9be133..ac7b997 100644 --- a/src/target/riscv/riscv.c +++ b/src/target/riscv/riscv.c @@ -1168,7 +1168,7 @@ COMMAND_HANDLER(riscv_set_scratch_ram) } long long unsigned int address; - int result = sscanf(CMD_ARGV[0], "%Lx", &address); + int result = sscanf(CMD_ARGV[0], "%llx", &address); if (result != (int) strlen(CMD_ARGV[0])) { LOG_ERROR("%s is not a valid address for command.", CMD_ARGV[0]); riscv_use_scratch_ram = false; -- cgit v1.1