Blame SOURCES/0003-Fix-off-by-one-error-in-the-oneof-parsing-code.patch

5aaecf
From 0302dce36cb5066a5c818d616a047dc93cfd025d Mon Sep 17 00:00:00 2001
5aaecf
From: Michael Schroeder <mls@suse.de>
5aaecf
Date: Thu, 22 Nov 2018 12:02:00 +0100
5aaecf
Subject: [PATCH] Fix off-by-one error in the "oneof" parsing code
5aaecf
5aaecf
---
5aaecf
 ext/testcase.c | 2 +-
5aaecf
 1 file changed, 1 insertion(+), 1 deletion(-)
5aaecf
5aaecf
diff --git a/ext/testcase.c b/ext/testcase.c
5aaecf
index ffc8b8a..469218d 100644
5aaecf
--- a/ext/testcase.c
5aaecf
+++ b/ext/testcase.c
5aaecf
@@ -1071,7 +1071,7 @@ testcase_str2job(Pool *pool, const char *str, Id *whatp)
5aaecf
       Queue q;
5aaecf
       job |= SOLVER_SOLVABLE_ONE_OF;
5aaecf
       queue_init(&q);
5aaecf
-      if (npieces > 3 && strcmp(pieces[2], "nothing") != 0)
5aaecf
+      if (npieces > 2 && strcmp(pieces[2], "nothing") != 0)
5aaecf
 	{
5aaecf
 	  for (i = 2; i < npieces; i++)
5aaecf
 	    {
5aaecf
--
5aaecf
libgit2 0.27.7
5aaecf