X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Ftarget%2Farm_semihosting.c;h=f31f901f0b7bd328e19f7319f796aab2645d1780;hp=252511962da1bdbda1fe1430ad0dd6bc0df4bb84;hb=a28dea0fe429339e4f8d356fbff19cb17350c9ca;hpb=c0e7ccbd87cf491b065bf18bbdb6a73b741c2698 diff --git a/src/target/arm_semihosting.c b/src/target/arm_semihosting.c index 252511962d..f31f901f0b 100644 --- a/src/target/arm_semihosting.c +++ b/src/target/arm_semihosting.c @@ -465,7 +465,7 @@ static int do_semihosting(struct target *target) else { uint32_t a = target_buffer_get_u32(target, params+0); uint32_t l = target_buffer_get_u32(target, params+4); - char *arg = "foobar"; + char *arg = arm->semihosting_cmdline != NULL ? arm->semihosting_cmdline : ""; uint32_t s = strlen(arg) + 1; if (l < s) arm->semihosting_result = -1;