summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2023-01-18 16:19:09 +0100
committerLubomir Rintel <lkundrak@v3.sk>2023-01-26 09:22:43 +0100
commit18047f09d4501bf7290f1d5df8856ddc20559168 (patch)
tree3a92c14c0e42e8b450239e9c528590a194f35687
parent7122ef4007068309698a7f4a9ce656c0142872e7 (diff)
core: fix enum argument in prototype of nm_utils_kill_process_sync(), etc.
This avoids a new compiler warning with gcc 13.0.0-0.9.fc38: ../src/core/nm-core-utils.c:482:1: error: conflicting types for 'nm_utils_kill_child_async' due to enum/integer mismatch; have 'void(pid_t, int, NMLogDomain, const char *, guint32, void (*)(pid_t, gboolean, int, void *), void *)' {aka 'void(int, int, NMLogDomain, const char *, unsigned int, void (*)(int, int, int, void *), void *)'} [-Werror=enum-int-mismatch] 482 | nm_utils_kill_child_async(pid_t pid, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/core/nm-core-utils.c:9: Fixes: 067202b34e5a ('core: use explict NMLogDomain enum instead of int') (cherry picked from commit a60476b27f011cc7609796461a1afd6eefdc1747)
-rw-r--r--src/core/nm-core-utils.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/core/nm-core-utils.h b/src/core/nm-core-utils.h
index d1a62a607f..483af077f8 100644
--- a/src/core/nm-core-utils.h
+++ b/src/core/nm-core-utils.h
@@ -154,7 +154,7 @@ nm_utils_ip_route_metric_penalize(guint32 metric, guint32 penalty)
void nm_utils_kill_process_sync(pid_t pid,
guint64 start_time,
int sig,
- guint64 log_domain,
+ NMLogDomain log_domain,
const char *log_name,
guint32 wait_before_kill_msec,
guint32 sleep_duration_msec,
@@ -166,14 +166,14 @@ typedef void (*NMUtilsKillChildAsyncCb)(pid_t pid,
void *user_data);
void nm_utils_kill_child_async(pid_t pid,
int sig,
- guint64 log_domain,
+ NMLogDomain log_domain,
const char *log_name,
guint32 wait_before_kill_msec,
NMUtilsKillChildAsyncCb callback,
void *user_data);
gboolean nm_utils_kill_child_sync(pid_t pid,
int sig,
- guint64 log_domain,
+ NMLogDomain log_domain,
const char *log_name,
int *child_status,
guint32 wait_before_kill_msec,