diff --git a/src/arbits/slbt_archive_merge.c b/src/arbits/slbt_archive_merge.c index 3ab24da..10bbd30 100644 --- a/src/arbits/slbt_archive_merge.c +++ b/src/arbits/slbt_archive_merge.c @@ -678,7 +678,7 @@ int slbt_merge_archives( ictx = slbt_get_archive_ictx(arctx); if (slbt_get_archive_meta(dctx,arctx->map,&ictx->meta) < 0) - slbt_merge_archives_fail( + return slbt_merge_archives_fail( arctx,0,0, SLBT_NESTED_ERROR(dctx));