• Show log

    Commit

  • Hash : bac52ab0
    Author : Patrick Steinhardt
    Date : 2016-02-22T13:48:45

    pack-objects: return early when computing write order fails
    
    The function `compute_write_order` may return a `NULL`-pointer
    when an error occurs. In such cases we jump to the `done`-label
    where we try to clean up allocated memory. Unfortunately we try
    to deallocate the `write_order` array, though, which may be NULL
    here.
    
    Fix this error by returning early instead of jumping to the
    `done` label. There is no data to be cleaned up anyway.