aboutsummaryrefslogtreecommitdiff
path: root/src/lib/delivery/delivery_test.c
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@users.noreply.github.com>2026-05-12 13:34:13 -0400
committerGitHub <noreply@github.com>2026-05-12 13:34:13 -0400
commitd8ee8c27444a56bb98dd8bd67a019a1e9efbcc10 (patch)
tree6ae1275a5f8e5794b917aac95c6cb1ab3f4cb6c5 /src/lib/delivery/delivery_test.c
parent4649a889a916aa377ebd3ca8f3daa9ac703baa34 (diff)
parent1d91efc28e30c8501428fec8ff6cd7b13dcdfb95 (diff)
downloadstasis-1.6.1.tar.gz
Merge pull request #139 from jhunkeler/bughunt-1002HEAD1.6.1master
Bughunt 0x1002
Diffstat (limited to 'src/lib/delivery/delivery_test.c')
-rw-r--r--src/lib/delivery/delivery_test.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/delivery/delivery_test.c b/src/lib/delivery/delivery_test.c
index 65d0451..f59a62e 100644
--- a/src/lib/delivery/delivery_test.c
+++ b/src/lib/delivery/delivery_test.c
@@ -8,6 +8,7 @@ struct Tests *tests_init(const size_t num_tests) {
tests->test = calloc(num_tests, sizeof(*tests->test));
if (!tests->test) {
+ guard_free(tests);
return NULL;
}
tests->num_used = 0;
@@ -41,6 +42,7 @@ struct Test *test_init() {
result->runtime = calloc(1, sizeof(*result->runtime));
if (!result->runtime) {
+ guard_free(result);
return NULL;
}
@@ -176,7 +178,7 @@ void delivery_tests_run(struct Delivery *ctx) {
if (pushd(destdir)) {
COE_CHECK_ABORT(1, "Unable to enter repository directory\n");
} else {
- int dep_status = check_python_package_dependencies(".");
+ const int dep_status = check_python_package_dependencies(".");
if (dep_status) {
SYSERROR("Please replace all occurrences above with standard package specs:\n"
"\n"