Changeset afec52b4 in mainline


Ignore:
Timestamp:
2025-04-20T14:34:22Z (7 weeks ago)
Author:
Miroslav Cimerman <mc@…>
Children:
10291a23
Parents:
f647b87
Message:

srv/bd/hr/superblock.c: fix memory leak

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/bd/hr/superblock.c

    rf647b87 rafec52b4  
    8888
    8989                rc = meta_ops->get_block(svc_id, &meta_block);
    90                 if (rc == ENOMEM)
     90                if (rc == ENOMEM) {
     91                        free(metadata_struct);
    9192                        return ENOMEM;
    92                 if (rc != EOK)
     93                } else if (rc != EOK) {
     94                        free(metadata_struct);
    9395                        continue;
     96                }
    9497
    9598                meta_ops->decode(meta_block, metadata_struct);
Note: See TracChangeset for help on using the changeset viewer.