chiark / gitweb /
core: convert log_unit_*() to log_unit_*_errno()
[elogind.git] / src / delta / delta.c
index 91f8592b40941d9729378eda932789a2f7092d5d..1dc81175b5671d1682184a4bfeca39cecfab8edb 100644 (file)
@@ -194,8 +194,7 @@ static int found_override(const char *top, const char *bottom) {
                 _exit(1);
         }
 
-        wait_for_terminate(pid, NULL);
-
+        wait_for_terminate_and_warn("diff", pid);
         putchar('\n');
 
         return k;
@@ -228,7 +227,7 @@ static int enumerate_dir_d(Hashmap *top, Hashmap *bottom, Hashmap *drops, const
 
         r = get_files_in_directory(path, &list);
         if (r < 0){
-                log_error("Failed to enumerate %s: %s", path, strerror(-r));
+                log_error_errno(r, "Failed to enumerate %s: %m", path);
                 return r;
         }