commit 592627803d81f194e01c0cba028a77f840b17648
parent 3d36f9c2abe884a4fe8f560f10e4a71c193da336
Author: Remy Noulin <loader2x@gmail.com>
Date: Sun, 19 Dec 2021 22:45:06 +0200
fix segfault when checking dependencies
(due to libsheepy 2.2)
src/sheepy.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/sheepy.c b/src/sheepy.c
@@ -1253,7 +1253,7 @@ int MAIN(int ARGC, char** ARGV) {
if (isH(ssGet(depName)) || isCH(ssGet(depName))) {
// check if the array is empty
smallArrayt *dp = getG(dependencies, rtSmallArrayt, ssGet(depName));
- if (not isEmptyG(dp)) {
+ if (dp and not isEmptyG(dp)) {
pErrorNULL(pushG(depStack, dp));
smallArrayt *thisDeps = getNDupG(dependencies, rtSmallArrayt, ssGet(depName));
pErrorNULL(appendNSmashG(deps, thisDeps));