From 9b3d2ec0855e0ddea3332b072ac1fee39b8fd71f Mon Sep 17 00:00:00 2001 From: Patrick McDermott Date: Sun, 07 Apr 2019 19:51:05 -0400 Subject: patches: Add upstream commits up to 9c98635 --- (limited to 'patches/0001-Avoid-set_file_attributes-sign-conversion-warnings.patch') diff --git a/patches/0001-Avoid-set_file_attributes-sign-conversion-warnings.patch b/patches/0001-Avoid-set_file_attributes-sign-conversion-warnings.patch new file mode 100644 index 0000000..d9931c6 --- /dev/null +++ b/patches/0001-Avoid-set_file_attributes-sign-conversion-warnings.patch @@ -0,0 +1,29 @@ +From 3bbebbb29f6fbbf2988b9f2e75695b7c0b1f1c9b Mon Sep 17 00:00:00 2001 +From: Andreas Gruenbacher +Date: Wed, 7 Feb 2018 12:01:22 +0100 +Subject: [PATCH 01/17] 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. +--- + src/util.c | 4 ++-- + 1 file 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; + +-- +2.11.0 + -- cgit v0.9.1