* block.c (block_ioctl): Fix printing of comma before
struct blk_user_trace_setup.name on exiting syscall.
} else {
struct blk_user_trace_setup buts;
- if (syserror(tcp)) {
- tprints("}");
- break;
- }
- tprints(", ");
- if (umove(tcp, arg, &buts) < 0) {
- tprints("???}");
- break;
+ if (!syserror(tcp) && !umove(tcp, arg, &buts)) {
+ tprints(", name=");
+ print_quoted_string(buts.name, sizeof(buts.name),
+ QUOTE_0_TERMINATED);
}
- tprints(", name=");
- print_quoted_string(buts.name, sizeof(buts.name),
- QUOTE_0_TERMINATED);
tprints("}");
break;
}