]> git.ipfire.org Git - thirdparty/cups.git/commitdiff
Fix ippDeleteValues corner case. 557/head
authorSparik Hayrapetyan <ust@google.com>
Fri, 25 Nov 2022 14:30:35 +0000 (15:30 +0100)
committerSparik Hayrapetyan <ust@google.com>
Fri, 25 Nov 2022 14:30:35 +0000 (15:30 +0100)
cups/ipp.c

index 86ebeff8affe2be6009295d46771a4c5f17b4723..60af64b9c93d4cba3b8d9bab2e4a17d871130bd6 100644 (file)
@@ -1859,7 +1859,7 @@ ippDeleteValues(
 
   if (!ipp || !attr || !*attr ||
       element < 0 || element >= (*attr)->num_values || count <= 0 ||
-      (element + count) >= (*attr)->num_values)
+      (element + count) > (*attr)->num_values)
     return (0);
 
  /*