Skip to content
  • Philippe Reynes's avatar
    test: aes: fix memleak · 58b209cf
    Philippe Reynes authored and Tom Rini's avatar Tom Rini committed
    
    
    In the first version, the result of malloc is checked
    with ut_assertnonnull. But on a fail, this macro exit
    the function, so previously malloc are not freed.
    
    So to avoid a memleak, we don't use ut_assertnonnull,
    but simply check the return of malloc. If one has failed,
    we freed all the allocated memory and quit the function.
    
    Reported-by: Coverity (CID: 284403)
    Reported-by: Coverity (CID: 284404)
    Reported-by: Coverity (CID: 284405)
    Reported-by: Coverity (CID: 284406)
    Reported-by: Coverity (CID: 284407)
    Signed-off-by: default avatarPhilippe Reynes <philippe.reynes@softathome.com>
    58b209cf