summaryrefslogtreecommitdiff
path: root/libarchive/archive_acl.c
diff options
context:
space:
mode:
authorMartin Matuška <martin@matuska.org>2020-06-05 00:33:43 +0200
committerGitHub <noreply@github.com>2020-06-05 00:33:43 +0200
commit729676b5bacb99711243441481b9912d518b254e (patch)
treeb06597a16ed4f9b418b8fbe3370598822c584401 /libarchive/archive_acl.c
parentc8b7a80ab2b55189944d7b338175ad9a92783c90 (diff)
parent152c9234d18ab7e7b99f51f9f064547fc6273c5f (diff)
downloadlibarchive-729676b5bacb99711243441481b9912d518b254e.tar.gz
Merge pull request #1391 from marcespie/isint_w
isint_w should use long literals
Diffstat (limited to 'libarchive/archive_acl.c')
-rw-r--r--libarchive/archive_acl.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libarchive/archive_acl.c b/libarchive/archive_acl.c
index eb307aea..ead7e36e 100644
--- a/libarchive/archive_acl.c
+++ b/libarchive/archive_acl.c
@@ -1402,14 +1402,14 @@ isint_w(const wchar_t *start, const wchar_t *end, int *result)
if (start >= end)
return (0);
while (start < end) {
- if (*start < '0' || *start > '9')
+ if (*start < L'0' || *start > L'9')
return (0);
if (n > (INT_MAX / 10) ||
- (n == INT_MAX / 10 && (*start - '0') > INT_MAX % 10)) {
+ (n == INT_MAX / 10 && (*start - L'0') > INT_MAX % 10)) {
n = INT_MAX;
} else {
n *= 10;
- n += *start - '0';
+ n += *start - L'0';
}
start++;
}