AV
Size: a a a
AV
K
A
K
m
AV
AZ
AV
A
PZ
A
AZ
K
AT
m
resource r = init;
...
if (err)
goto cleanup;
...
cleanup:
free(r);
resource r = init;
auto resouce_free_guard = scope_guard([&]{ free(r); });
if (err)
return;
AT
resource r = init;
...
if (err)
goto cleanup;
...
cleanup:
free(r);
resource r = init;
auto resouce_free_guard = scope_guard([&]{ free(r); });
if (err)
return;
K
AV
PZ
A
resource r = init;
...
if (err)
goto cleanup;
...
cleanup:
free(r);
resource r = init;
auto resouce_free_guard = scope_guard([&]{ free(r); });
if (err)
return;