diff options
author | Thomas Haller <thaller@redhat.com> | 2014-10-29 14:17:49 +0100 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2014-10-29 15:02:04 +0100 |
commit | caa1779f33a0176d906a7e9cbe4d8e281875e3ea (patch) | |
tree | ff094dc38d23b34cc6a7ea1c1adb67b5ce89e233 | |
parent | ace746df4e2936ab50224d9fbef88025b69d2379 (diff) | |
download | NetworkManager-caa1779f33a0176d906a7e9cbe4d8e281875e3ea.tar.gz |
utils: fix printf format for pid_t in nm_utils_get_start_time_for_pid()
Signed-off-by: Thomas Haller <thaller@redhat.com>
-rw-r--r-- | src/NetworkManagerUtils.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/NetworkManagerUtils.c b/src/NetworkManagerUtils.c index 66da861daf..31e82a4a7a 100644 --- a/src/NetworkManagerUtils.c +++ b/src/NetworkManagerUtils.c @@ -199,7 +199,9 @@ nm_utils_get_start_time_for_pid (pid_t pid) start_time = 0; contents = NULL; - filename = g_strdup_printf ("/proc/%d/stat", pid); + g_return_val_if_fail (pid > 0, 0); + + filename = g_strdup_printf ("/proc/%"G_GUINT64_FORMAT"/stat", (guint64) pid); if (!g_file_get_contents (filename, &contents, &length, NULL)) goto out; |