diff options
author | Joseph Hunkeler <jhunkeler@gmail.com> | 2025-03-20 19:23:02 -0400 |
---|---|---|
committer | Joseph Hunkeler <jhunkeler@gmail.com> | 2025-03-20 19:23:02 -0400 |
commit | 86132cce8f679b6f5369e4e5b09278d4f02049b8 (patch) | |
tree | 51e9dbb3fc4754129f5048206c1d3bd2ca42a111 /src | |
parent | 6c2ef3a3be142fd58a10c774edebe415236ebbc4 (diff) | |
download | stasis-86132cce8f679b6f5369e4e5b09278d4f02049b8.tar.gz |
Do not populate frozen_list if pip freeze returns nothing
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/delivery/delivery_install.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/delivery/delivery_install.c b/src/lib/delivery/delivery_install.c index 6432bef..8550a43 100644 --- a/src/lib/delivery/delivery_install.c +++ b/src/lib/delivery/delivery_install.c @@ -64,7 +64,9 @@ int delivery_overlay_packages_from_env(struct Delivery *ctx, const char *env_nam guard_free(current_env); struct StrList *frozen_list = strlist_init(); - strlist_append_tokenize(frozen_list, freeze_output, LINE_SEP); + if (!isempty(freeze_output)) { + strlist_append_tokenize(frozen_list, freeze_output, LINE_SEP); + } guard_free(freeze_output); struct StrList *new_list = strlist_init(); |