From 5e8a352e11497ee1e6735f69acc72f72a833fe63 Mon Sep 17 00:00:00 2001 From: Joseph Hunkeler Date: Thu, 5 Mar 2026 16:07:48 -0500 Subject: Return from function on failure to read, instead of exiting the program --- src/lib/delivery/delivery_populate.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/lib/delivery/delivery_populate.c b/src/lib/delivery/delivery_populate.c index de310d1..11be8ad 100644 --- a/src/lib/delivery/delivery_populate.c +++ b/src/lib/delivery/delivery_populate.c @@ -375,7 +375,7 @@ int populate_mission_ini(struct Delivery **ctx, int render_mode) { struct INIFILE *ini = (*ctx)->_stasis_ini_fp.mission; if (!ini) { msg(STASIS_MSG_ERROR | STASIS_MSG_L2, "Failed to read mission configuration: %s, %s\n", missionfile, strerror(errno)); - exit(1); + return -1; } (*ctx)->_stasis_ini_fp.mission_path = strdup(missionfile); -- cgit