diff options
| author | Joseph Hunkeler <jhunkeler@users.noreply.github.com> | 2026-04-08 11:54:30 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-04-08 11:54:30 -0400 |
| commit | 2e84ea9c18c3fc86737e58f12b03181fd68e6e5a (patch) | |
| tree | 0152cc1ac5651dd5f357efb1de6116da7582e2c7 /src/lib/delivery/delivery_install.c | |
| parent | bcc480ae7ad9266f80a2eee54d3a06bb8178868b (diff) | |
| parent | 152d6482696e0de0e9ad3e37f5497efeadb58359 (diff) | |
| download | stasis-2e84ea9c18c3fc86737e58f12b03181fd68e6e5a.tar.gz | |
Merge pull request #129 from jhunkeler/dynamic-tests
Dynamic tests
Diffstat (limited to 'src/lib/delivery/delivery_install.c')
| -rw-r--r-- | src/lib/delivery/delivery_install.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/delivery/delivery_install.c b/src/lib/delivery/delivery_install.c index fbd1b8f..2de80cf 100644 --- a/src/lib/delivery/delivery_install.c +++ b/src/lib/delivery/delivery_install.c @@ -2,7 +2,7 @@ static struct Test *requirement_from_test(struct Delivery *ctx, const char *name) { struct Test *result = NULL; - for (size_t i = 0; i < sizeof(ctx->tests) / sizeof(ctx->tests[0]); i++) { + for (size_t i = 0; i < ctx->tests->num_used; i++) { char *package_name = strdup(name); if (package_name) { char *spec = find_version_spec(package_name); @@ -11,8 +11,8 @@ static struct Test *requirement_from_test(struct Delivery *ctx, const char *name } remove_extras(package_name); - if (ctx->tests[i].name && !strcmp(package_name, ctx->tests[i].name)) { - result = &ctx->tests[i]; + if (ctx->tests->test[i]->name && !strcmp(package_name, ctx->tests->test[i]->name)) { + result = ctx->tests->test[i]; guard_free(package_name); break; } |
