Changeset 6a66923 in mainline


Ignore:
Timestamp:
2016-06-22T21:49:58Z (8 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
92c07dc
Parents:
5c7be3e
git-author:
Manuele Conti <conti.manuele@…> (2016-06-22 21:49:58)
git-committer:
Martin Decky <martin@…> (2016-06-22 21:49:58)
Message:

fix memory leak in gpt_update_pt_crc()

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/label/src/gpt.c

    r5c7be3e r6a66923  
    919919        if (gpt_hdr == NULL) {
    920920                rc = ENOMEM;
    921                 goto error;
     921                goto exit;
    922922        }
    923923
     
    927927                if (rc != EOK) {
    928928                        rc = EIO;
    929                         goto error;
     929                        goto exit;
    930930                }
    931931
     
    937937                if (rc != EOK) {
    938938                        rc = EIO;
    939                         goto error;
    940                 }
    941         }
    942 
     939                        goto exit;
     940                }
     941        }
     942       
     943        rc = EOK;
     944       
     945exit:
    943946        free(gpt_hdr);
    944         return EOK;
    945 error:
    946947        return rc;
    947948}
Note: See TracChangeset for help on using the changeset viewer.