chiark / gitweb /
hostnamed: Fix the way that static and transient host names interact
[elogind.git] / src / notify / notify.c
index a145b8fd1b7caf75defda64749d15e4742724f06..68133c408b73d44f04dc726033efc32532302876 100644 (file)
@@ -184,7 +184,7 @@ int main(int argc, char* argv[]) {
         }
 
         if (arg_pid > 0) {
-                if (asprintf(&cpid, "MAINPID=%lu", (unsigned long) arg_pid) < 0) {
+                if (asprintf(&cpid, "MAINPID="PID_FMT, arg_pid) < 0) {
                         log_error("Failed to allocate MAINPID string.");
                         goto finish;
                 }