summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Gruenbacher <agruen@gnu.org>2018-02-07 12:01:22 +0100
committerAndreas Gruenbacher <agruen@gnu.org>2018-02-07 12:01:22 +0100
commit3bbebbb29f6fbbf2988b9f2e75695b7c0b1f1c9b (patch)
treee5dea71a8f48fc0d5a4057f505c8f8f5e30c56c7
parent40b387de08653a1e46872b8ac1a6a14b9b94feb3 (diff)
downloadpatch-3bbebbb29f6fbbf2988b9f2e75695b7c0b1f1c9b.tar.gz
Avoid set_file_attributes sign conversion warnings
* src/util.c (set_file_attributes): Avoid sign conversion warnings when assigning -1 to uid_t / gid_t.
-rw-r--r--src/util.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/util.c b/src/util.c
index b1c7266..1cc08ba 100644
--- a/src/util.c
+++ b/src/util.c
@@ -256,8 +256,8 @@ set_file_attributes (char const *to, enum file_attributes attr,
}
if (attr & FA_IDS)
{
- static uid_t euid = -1;
- static gid_t egid = -1;
+ static uid_t euid = (uid_t)-1;
+ static gid_t egid = (gid_t)-1;
uid_t uid;
uid_t gid;