" ", disk2serial(dp),
"\n", NULL);
} else {
- cmdline = vstralloc(cmdstr[cmd], "\n");
+ cmdline = vstralloc(cmdstr[cmd], "\n", NULL);
}
break;
default:
if (origsize >= (off_t)0 && level == info.last_level) {
info.consecutive_runs++;
- } else if (origsize >= (off_t)0 || level < info.last_level) {
+ } else if (origsize >= (off_t)0) {
info.last_level = level;
info.consecutive_runs = 1;
}