X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=tools%2Fccanlint%2Ftests%2Frun_tests_valgrind.c;h=f4ab8f528df13aad2a78a4bd11613e497b2a5985;hp=b89541f331475c510dd5a464b8826d418ce74003;hb=3871832e77a273981415d07734556fd5844ad393;hpb=f0686bf0280028f5fd4829cc2d62d3e1d7be087e diff --git a/tools/ccanlint/tests/run_tests_valgrind.c b/tools/ccanlint/tests/run_tests_valgrind.c index b89541f3..f4ab8f52 100644 --- a/tools/ccanlint/tests/run_tests_valgrind.c +++ b/tools/ccanlint/tests/run_tests_valgrind.c @@ -99,12 +99,15 @@ static void run_under_debugger_vg(struct manifest *m, void *check_result) { struct list_head *list = check_result; struct run_tests_result *first; + char *command; if (!ask("Should I run the first failing test under the debugger?")) return; first = list_top(list, struct run_tests_result, list); - run_command(m, "valgrind --db-attach=yes %s", first->file->compiled); + command = talloc_asprintf(m, "valgrind --db-attach=yes %s", + first->file->compiled); + system(command); } struct ccanlint run_tests_vg = {