herdd: task_duplicate test

This commit is contained in:
2026-04-20 22:17:28 +01:00
parent 109ee7b79c
commit 6c80d375f2
3 changed files with 12 additions and 7 deletions
+3 -2
View File
@@ -95,8 +95,9 @@ int runlevel_load(const char *path, struct runlevel **out)
fx_stream *in = fx_stream_open_fp(fp);
fx_serial_ctx *ctx = fx_toml_serial_ctx_create();
fx_object *data;
fx_status status = fx_serial_ctx_deserialise(ctx, in, &data, 0);
if (!FX_OK(status)) {
fx_result result = fx_serial_ctx_deserialise(ctx, in, &data, 0);
if (fx_result_is_error(result)) {
fx_throw(result);
free(rl);
errno = EFTYPE;
return -1;