diff options
| author | Joseph Hunkeler <jhunkeler@gmail.com> | 2026-04-29 13:20:44 -0400 |
|---|---|---|
| committer | Joseph Hunkeler <jhunkeler@gmail.com> | 2026-04-29 13:20:44 -0400 |
| commit | babecb3ca3b88fc5ae25ddc4fab2e88ba9cbc3e2 (patch) | |
| tree | 904a2aaf55f6b08364946d9508fb749a7f524668 | |
| parent | 525ffee8adc9df289dd6eb4b65f70a2bb75940c3 (diff) | |
| download | stasis-babecb3ca3b88fc5ae25ddc4fab2e88ba9cbc3e2.tar.gz | |
join: call va_end on error
| -rw-r--r-- | src/lib/core/str.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lib/core/str.c b/src/lib/core/str.c index 5be3aa4..ce5ec49 100644 --- a/src/lib/core/str.c +++ b/src/lib/core/str.c @@ -200,6 +200,7 @@ char *join_ex(char *separator, ...) { argv = calloc(argc + 1, sizeof(char **)); if (argv == NULL) { perror("join_ex calloc failed"); + va_end(ap); return NULL; } |
