]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
escape: fix operator precedence in overflow check
authorLuca Boccassi <bluca@debian.org>
Thu, 7 Mar 2024 00:46:19 +0000 (00:46 +0000)
committerLuca Boccassi <bluca@debian.org>
Thu, 7 Mar 2024 00:46:21 +0000 (00:46 +0000)
CID#1535100

Follow-up for c6342e35b07f750771f0fdb3c80a27d3272e8001

src/basic/escape.c

index e7f90a45946b4fcf25433d9574da574a725b3357..2067be4092d412b5ce1add26adad812acf3162b1 100644 (file)
@@ -454,7 +454,7 @@ char* octescape(const char *s, size_t len) {
         if (len == SIZE_MAX)
                 len = strlen(s);
 
-        if (len > (SIZE_MAX)-1/4)
+        if (len > (SIZE_MAX - 1) / 4)
                 return NULL;
 
         t = buf = new(char, len * 4 + 1);