From 95c3d1b3aad7a003d129b957cf449d11edaca67b Mon Sep 17 00:00:00 2001 From: Jaroslav Rohel Date: Tue, 11 Dec 2018 10:22:09 +0100 Subject: [PATCH] Fix: testsolv segfault --- ext/testcase.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ext/testcase.c b/ext/testcase.c index 33998d4..fe2636c 100644 --- a/ext/testcase.c +++ b/ext/testcase.c @@ -576,6 +576,8 @@ testcase_str2dep_complex(Pool *pool, const char **sp, int relop) Id flags, id, id2, namespaceid = 0; struct oplist *op; + if (!s) + return 0; while (*s == ' ' || *s == '\t') s++; if (!strncmp(s, "namespace:", 10)) -- libgit2 0.27.7