diff options
-rw-r--r-- | disk-utils/fdisk.c | 2 | ||||
-rw-r--r-- | libfdisk/src/partition.c | 2 | ||||
-rw-r--r-- | sys-utils/choom.c | 2 |
3 files changed, 4 insertions, 2 deletions
diff --git a/disk-utils/fdisk.c b/disk-utils/fdisk.c index 55af8dc11..2126b4cb1 100644 --- a/disk-utils/fdisk.c +++ b/disk-utils/fdisk.c @@ -100,7 +100,7 @@ int get_user_reply(const char *prompt, char *buf, size_t bufsz) size_t sz; int ret = 0; - DBG(ASK, ul_debug("asking for user replay %s", is_interactive ? "[interactive]" : "")); + DBG(ASK, ul_debug("asking for user reply %s", is_interactive ? "[interactive]" : "")); sigemptyset(&act.sa_mask); sigaction(SIGINT, &act, &oldact); diff --git a/libfdisk/src/partition.c b/libfdisk/src/partition.c index 085d0cfab..a790dc9c9 100644 --- a/libfdisk/src/partition.c +++ b/libfdisk/src/partition.c @@ -130,8 +130,8 @@ void fdisk_unref_partition(struct fdisk_partition *pa) pa->refcount--; if (pa->refcount <= 0) { - fdisk_reset_partition(pa); list_del(&pa->parts); + fdisk_reset_partition(pa); DBG(PART, ul_debugobj(pa, "free")); free(pa); } diff --git a/sys-utils/choom.c b/sys-utils/choom.c index 9920916c1..21cb0ee10 100644 --- a/sys-utils/choom.c +++ b/sys-utils/choom.c @@ -139,6 +139,8 @@ int main(int argc, char **argv) /* Start new process */ } else { + if (set_score_adj(getpid(), adj)) + err(EXIT_FAILURE, _("failed to set score adjust value")); argv += optind; execvp(argv[0], argv); errexec(argv[0]); |