TRY {
res = gras_datadesc_by_name(name);
- } CATCH(e) {
+ }
+ CATCH(e) {
res = NULL;
xbt_ex_free(e);
}
(gras_datadesc_type_t) xbt_set_get_by_name(gras_datadesc_set_local,
name);
found = 1;
- } CATCH(e) {
+ }
+ CATCH(e) {
if (e.category != not_found_error)
RETHROW;
xbt_ex_free(e);
res =
(gras_datadesc_type_t) xbt_set_get_by_id(gras_datadesc_set_local,
code);
- } CATCH(e) {
+ }
+ CATCH(e) {
if (e.category != not_found_error)
RETHROW;
xbt_ex_free(e);
gras_dd_cat_field_t field = *(gras_dd_cat_field_t *) f;
XBT_IN("");
if (field) {
- if (field->name)
- free(field->name);
+ free(field->name);
free(field);
}
XBT_OUT();