aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@gmail.com>2025-03-20 19:23:02 -0400
committerJoseph Hunkeler <jhunkeler@gmail.com>2025-03-20 19:23:02 -0400
commit86132cce8f679b6f5369e4e5b09278d4f02049b8 (patch)
tree51e9dbb3fc4754129f5048206c1d3bd2ca42a111 /src
parent6c2ef3a3be142fd58a10c774edebe415236ebbc4 (diff)
downloadstasis-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.c4
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();